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

            Bug ID: 94608
           Summary: Fix for PR94426 causes a regression in
                    g++.dg/lto/pr83720 on arm
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: clyon at gcc dot gnu.org
  Target Milestone: ---

Hi,

The recent fix for PR94426 (g8d213cbbe1856e6088282aa0076646cec694b030)
causes regressions on arm:
    g++.dg/lto/pr83720 cp_lto_pr83720_0.o assemble, -O0 -flto
-flto-partition=1to1 -fno-use-linker-plugin 
    g++.dg/lto/pr83720 cp_lto_pr83720_0.o assemble, -O0 -flto
-flto-partition=none -fuse-linker-plugin
    g++.dg/lto/pr83720 cp_lto_pr83720_0.o assemble, -O0 -flto
-fuse-linker-plugin -fno-fat-lto-objects 
    g++.dg/lto/pr83720 cp_lto_pr83720_0.o assemble, -O2 -flto
-flto-partition=1to1 -fno-use-linker-plugin 
    g++.dg/lto/pr83720 cp_lto_pr83720_0.o assemble, -O2 -flto
-flto-partition=none -fuse-linker-plugin -fno-fat-lto-objects 
    g++.dg/lto/pr83720 cp_lto_pr83720_0.o assemble, -O2 -flto
-fuse-linker-plugin

The logs say:
/gcc/testsuite/g++.dg/lto/pr83720_0.C:51:18: warning: 'virtual
void<lambda(b::ai)>::be::f()' used but never defined

Does the testcase need an adjustment?

Reply via email to