Hello ppc list ,
I don't know where I should report this issue, if this is not the correct place, please tell me where it is, thanks.
I can't build opencv-3.1 on ppc64le the builds always ends with :
{standard input}: Assembler messages: {standard input}:36678: Warning: end of file not at end of a line; newline inserted {standard input}:39048: Error: unknown pseudo-op: `.l295' {standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive c++: internal compiler error: Killed (program cc1plus) Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. make[2]: *** [modules/cvv/CMakeFiles/opencv_cvv.dir/src/view/rawview.cpp.o] Error 4 make[2]: *** Waiting for unfinished jobs....
Build logs:
https://copr.fedorainfracloud.org/coprs/sergiomb/opencv/build/183181/
https://copr-be.cloud.fedoraproject.org/results/sergiomb/opencv/fedora- 23-ppc64le/00183181-opencv/build.log.gz
https://copr-be.cloud.fedoraproject.org/results/sergiomb/opencv/fedora- rawhide-ppc64le/00181899-opencv/build.log.gz
Best regards, -- Sérgio M. B.
On Thu, 05 May 2016 02:31:12 +0100 Sérgio Basto sergio@serjux.com wrote:
Hello ppc list ,
I don't know where I should report this issue, if this is not the correct place, please tell me where it is, thanks.
I can't build opencv-3.1 on ppc64le the builds always ends with :
{standard input}: Assembler messages: {standard input}:36678: Warning: end of file not at end of a line; newline inserted {standard input}:39048: Error: unknown pseudo-op: `.l295' {standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive c++: internal compiler error: Killed (program cc1plus) Please submit a full bug report, with preprocessed source if appropriate. See http://bugzilla.redhat.com/bugzilla for instructions. make[2]: *** [modules/cvv/CMakeFiles/opencv_cvv.dir/src/view/rawview.cpp.o] Error 4 make[2]: *** Waiting for unfinished jobs....
looks to me as an out of memory situation on the builder with the g++ process killed by kernel
Build logs:
https://copr.fedorainfracloud.org/coprs/sergiomb/opencv/build/183181/
https://copr-be.cloud.fedoraproject.org/results/sergiomb/opencv/fedora- 23-ppc64le/00183181-opencv/build.log.gz
https://copr-be.cloud.fedoraproject.org/results/sergiomb/opencv/fedora- rawhide-ppc64le/00181899-opencv/build.log.gz
Dan
Hi,
I seem to be hitting this same issue [1] while trying a build of ceph/nautilus [2]
Did you find any workaround or solution?
1. https://cbs.centos.org/koji/taskinfo?taskID=733556 2. https://cbs.centos.org/koji/getfile?taskID=733559&name=build.log&off...
* Giulio Fidente:
I seem to be hitting this same issue [1] while trying a build of ceph/nautilus [2]
Did you find any workaround or solution?
I don't see the original issue, but this:
{standard input}: Assembler messages: {standard input}:1781634: Warning: end of file not at end of a line; newline inserted {standard input}:1782392: Error: missing operand {standard input}:1782392: Error: missing operand {standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive c++: internal compiler error: Killed (program cc1plus)
usually means that the builder ran out of memory and the OOM killer terminated the compiler process.
You should file a ticket and request that the builder receives more RAM per core.
Thanks, Florian
On Thu, 07 Mar 2019 11:50:43 +0100 Florian Weimer fweimer@redhat.com wrote:
- Giulio Fidente:
I seem to be hitting this same issue [1] while trying a build of ceph/nautilus [2]
Did you find any workaround or solution?
https://cbs.centos.org/koji/getfile?taskID=733559&name=build.log&off...
I don't see the original issue, but this:
{standard input}: Assembler messages: {standard input}:1781634: Warning: end of file not at end of a line; newline inserted {standard input}:1782392: Error: missing operand {standard input}:1782392: Error: missing operand {standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive c++: internal compiler error: Killed (program cc1plus)
usually means that the builder ran out of memory and the OOM killer terminated the compiler process.
You should file a ticket and request that the builder receives more RAM per core.
or use a sequential build (don't pass -jX to make)
This isn't uncommon for large and heavy C++ projects.
Dan
thanks a lot guys for helping, unfortunately I tried with -j1 and things failed anyway ... with what seems a error [1], but when building the same .cc file
do you guys have other ideas? shall I try opening a ticket?
1. https://cbs.centos.org/koji/getfile?taskID=734637&name=build.log&off...
On Thu, 07 Mar 2019 20:38:14 -0000 "Giulio Fidente" gfidente@redhat.com wrote:
thanks a lot guys for helping, unfortunately I tried with -j1 and things failed anyway ... with what seems a error [1], but when building the same .cc file
do you guys have other ideas? shall I try opening a ticket?
yes, asking for more memory, Fedora builders use 10GB RAM plus 2GB swap. And ideally there shouldn't be any other task running on the builder.
I suspect reducing debuginfo verbosity by doing s/-g/-g1/ in %optflags won't help in this stage
Dan
Hi,
I was able to build for ppc64le on a local node using -j4 and -j1 ... unfortunately even using -j1 the build in CBS seems to fail instead, hence I filed a ticket to ask for more memory, as suggested: https://bugs.centos.org/view.php?id=15906
I guess best it to continue the conversation in the ticket.
Thanks!