Launchpad has imported 3 comments from the remote bug at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93658.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2020-02-10T20:21:05+00:00 Matthias Klose wrote:

Created attachment 47813
preprocessed source

seen with gcc-9 and trunk 20200204, building ghostscript and icu with
-O3 on powerpc64le-linux-gnu.  Falling back to -O2 lets the build
succeed, a -O3 build on x86_64-linux-gnu succeeds.

Program received signal SIGTSTP, Stopped (user).
push_to_sequence (first=0x7ffff320d580) at ../../src/gcc/emit-rtl.c:5574
5574    ../../src/gcc/emit-rtl.c: No such file or directory.
(gdb) bt
#0  push_to_sequence (first=0x7ffff320d580) at ../../src/gcc/emit-rtl.c:5574
#1  0x0000000010843000 in process_address_1 (nop=nop@entry=0, 
    check_only_p=check_only_p@entry=false, before=before@entry=0x7fffffffdbf0, 
    after=after@entry=0x7fffffffdbe8) at ../../src/gcc/lra-constraints.c:3434
#2  0x000000001084527c in process_address (after=<optimized out>, 
before=<optimized out>, 
    check_only_p=<optimized out>, nop=<optimized out>) at 
../../src/gcc/lra-constraints.c:3637
#3  curr_insn_transform (check_only_p=check_only_p@entry=false)
    at ../../src/gcc/lra-constraints.c:3952
#4  0x000000001084ad10 in lra_constraints (first_p=<optimized out>)
    at ../../src/gcc/lra-constraints.c:5025
#5  0x0000000010833940 in lra (f=<optimized out>) at ../../src/gcc/lra.c:2437
#6  0x00000000107d893c in do_reload () at ../../src/gcc/ira.c:5518
#7  (anonymous namespace)::pass_reload::execute (this=<optimized out>) at 
../../src/gcc/ira.c:5704
#8  0x0000000010928280 in execute_one_pass (pass=pass@entry=0x11d106f0)
    at ../../src/gcc/passes.c:2500
#9  0x0000000010929314 in execute_pass_list_1 (pass=0x11d106f0) at 
../../src/gcc/passes.c:2588
#10 0x000000001092932c in execute_pass_list_1 (pass=0x11d0f4f0) at 
../../src/gcc/passes.c:2589
#11 0x00000000109293b8 in execute_pass_list (fn=<optimized out>, 
pass=<optimized out>)
    at ../../src/gcc/passes.c:2599
#12 0x00000000104f4a2c in cgraph_node::expand (this=0x7ffff6ee7d28) at 
../../src/gcc/context.h:48
#13 0x00000000104f600c in expand_all_functions () at 
../../src/gcc/cgraphunit.c:2454
#14 symbol_table::compile (this=this@entry=0x7ffff52f0000) at 
../../src/gcc/cgraphunit.c:2804
#15 0x00000000104f8c54 in symbol_table::compile (this=0x7ffff52f0000)
    at ../../src/gcc/cgraphunit.c:2984
#16 symbol_table::finalize_compilation_unit (this=0x7ffff52f0000)
    at ../../src/gcc/cgraphunit.c:2984
#17 0x0000000010a321bc in compile_file () at ../../src/gcc/toplev.c:483
#18 0x0000000010187c8c in do_compile () at ../../src/gcc/toplev.c:2273
#19 toplev::main (this=0x7fffffffe6a0, argc=<optimized out>, argv=<optimized 
out>)
    at ../../src/gcc/toplev.c:2412
#20 0x0000000010189e78 in main (argc=<optimized out>, argv=0x7fffffffeac8)
    at ../../src/gcc/main.c:39

GCC defaults to hardening options and is configured using
--enable-languages=c,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr 
--with-gcc-major-version-only --program-suffix=-10 
--program-prefix=powerpc64le-linux-gnu- --enable-shared 
--enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext 
--enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu 
--enable-libstdcxx-debug --enable-libstdcxx-time=yes 
--with-default-libstdcxx-abi=new --enable-gnu-unique-object --enable-plugin 
--enable-default-pie --with-system-zlib --disable-libphobos 
--enable-objc-gc=auto --enable-secureplt --with-cpu=power8 
--enable-targets=powerpcle-linux --disable-multilib --enable-multiarch 
--disable-werror --with-long-double-128 --enable-offload-targets=nvptx-none 
--without-cuda-driver --enable-checking=release --build=powerpc64le-linux-gnu 
--host=powerpc64le-linux-gnu --target=powerpc64le-linux-gnu

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc/+bug/1862053/comments/7

------------------------------------------------------------------------
On 2020-02-10T20:23:06+00:00 Matthias Klose wrote:

memory usage stays constant at about 2GB, the package build gets
cancelled after 150 minutes.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc/+bug/1862053/comments/8

------------------------------------------------------------------------
On 2020-02-10T22:16:32+00:00 Seurer-v wrote:

How are you configuring ghostscript when you build it?  I get a link error 
involving png:
./obj/pngrutil.o: In function `png_read_filter_row':
pngrutil.c:(.text+0x8948): undefined reference to 
`png_init_filter_functions_vsx'

Reply at:
https://bugs.launchpad.net/ubuntu/+source/gcc/+bug/1862053/comments/9


** Changed in: gcc
       Status: Unknown => New

** Changed in: gcc
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to ghostscript in Ubuntu.
https://bugs.launchpad.net/bugs/1862053

Title:
  Compiler gets stuck (or extremely slow) on ppc64el

Status in gcc:
  New
Status in gcc package in Ubuntu:
  Confirmed
Status in ghostscript package in Ubuntu:
  Fix Committed

Bug description:
  I have uploaded Ghostscript 9.50 to focal and it built without any
  problem on all architectures but ppc64el. On ppc64el the compiler
  seems to get stuck (or extremely slow) on one of the files of
  Ghostscript (devices/vector/gdevpdfb.c, I tried twice). This leads to
  the build process being killed after 150 minutes.

  See

  https://launchpad.net/ubuntu/+source/ghostscript/9.50~dfsg-5/+build/18661407

  and

  https://launchpadlibrarian.net/463662514/buildlog_ubuntu-focal-
  ppc64el.ghostscript_9.50~dfsg-5_BUILDING.txt.gz

To manage notifications about this bug go to:
https://bugs.launchpad.net/gcc/+bug/1862053/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to