http://bugzilla.opensuse.org/show_bug.cgi?id=1121394
Bug ID: 1121394
Summary: GCC 9: MozillaFirefox build fails
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Basesystem
Assignee: bnc-team-screening@forge.provo.novell.com
Reporter: martin.liska@suse.com
QA Contact: qa-bugs@suse.de
Found By: ---
Blocker: ---
https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:G...
[ 579s] 7:49.17
/home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/cairo/libpixman/src/pixman-x86.c:119:5:
warning: macro expansion producing 'defined' has undefined behavior
[-Wexpansion-to-defined]
[ 579s] 7:49.17
/home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/cairo/libpixman/src/pixman-x86.c:75:51:
note: expanded from macro '_PIXMAN_X86_64'
[ 579s] 7:49.17 (defined(__amd64__) || defined(__x86_64__) ||
defined(_M_AMD64))
[ 579s] 7:49.17 ^
[ 579s] 7:49.20 6 warnings generated.
[ 582s] 7:52.40 In file included from
/home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/angle/checkout/src/common/utilities.cpp:9:
[ 582s] 7:52.40 In file included from
/home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/angle/checkout/src/common/utilities.h:15:
[ 582s] 7:52.41 In file included from
/home/abuild/rpmbuild/BUILD/obj/dist/system_wrappers/math.h:3:
[ 582s] 7:52.41 In file included from
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/math.h:36:
[ 582s] 7:52.41 In file included from
/home/abuild/rpmbuild/BUILD/obj/dist/stl_wrappers/cmath:50:
[ 582s] 7:52.41 In file included from
/home/abuild/rpmbuild/BUILD/obj/dist/include/mozilla/mozalloc.h:16:
[ 582s] 7:52.41 In file included from
/home/abuild/rpmbuild/BUILD/obj/dist/stl_wrappers/new:44:
[ 582s] 7:52.41 In file included from
/home/abuild/rpmbuild/BUILD/obj/dist/system_wrappers/new:3:
[ 582s] 7:52.45 In file included from
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/new:40:
[ 582s] 7:52.45 In file included from
/home/abuild/rpmbuild/BUILD/obj/dist/system_wrappers/exception:3:
[ 582s] 7:52.45 In file included from
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/exception:144:
[ 582s] 7:52.45 In file included from
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/nested_exception.h:40:
[ 582s] 7:52.45 In file included from
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/move.h:55:
[ 582s] 7:52.45 In file included from
/home/abuild/rpmbuild/BUILD/obj/dist/stl_wrappers/type_traits:44:
[ 582s] 7:52.45 In file included from
/home/abuild/rpmbuild/BUILD/obj/dist/system_wrappers/type_traits:3:
[ 582s] 7:52.45
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/type_traits:667:38:
error: incomplete type 'sh::ShaderVariable' used in type trait expression
[ 582s] 7:52.45 : public integral_constant
[ 582s] 7:52.45 ^
[ 582s] 7:52.45
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_uninitialized.h:899:7:
note: in instantiation of template class 'std::is_trivialsh::ShaderVariable'
requested here
[ 582s] 7:52.45 : is_trivial<_Tp> { };
[ 582s] 7:52.45 ^
[ 582s] 7:52.45
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_uninitialized.h:902:31:
note: in instantiation of template class
'std::__is_trivially_relocatable' requested here
[ 582s] 7:52.45 inline
__enable_if_t::value, _Tp*>
[ 582s] 7:52.45 ^
[ 582s] 7:52.45
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_uninitialized.h:938:23:
note: while substituting deduced template arguments into function template
'__relocate_a_1' [with _Tp = sh::ShaderVariable, _Up = sh::ShaderVariable]
[ 582s] 7:52.45
noexcept(noexcept(__relocate_a_1(std::__niter_base(__first),
[ 582s] 7:52.45 ^
[ 582s] 7:52.45
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_vector.h:428:11:
note: in instantiation of exception specification for
'__relocate_ash::ShaderVariable >' requested here
[ 582s] 7:52.45 noexcept(std::__relocate_a(std::declval<pointer>(),
[ 582s] 7:52.45 ^
[ 582s] 7:52.45
/home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/angle/checkout/include/GLSLANG/ShaderVars.h:135:33:
note: in instantiation of template class 'std::vectorsh::ShaderVariable >' requested here
[ 582s] 7:52.46 std::vector<ShaderVariable> fields;
[ 582s] 7:52.46 ^
[ 582s] 7:52.46
/home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/angle/checkout/include/GLSLANG/ShaderVars.h:62:8:
note: definition of 'sh::ShaderVariable' is not complete until the closing '}'
[ 582s] 7:52.46 struct ShaderVariable
[ 582s] 7:52.46 ^
[ 582s] 7:52.46 In file included from
/home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/angle/checkout/src/common/utilities.cpp:9:
[ 582s] 7:52.46 In file included from
/home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/angle/checkout/src/common/utilities.h:16:
[ 582s] 7:52.46 In file included from
/home/abuild/rpmbuild/BUILD/obj/dist/stl_wrappers/string:44:
[ 582s] 7:52.46 In file included from
/home/abuild/rpmbuild/BUILD/obj/dist/system_wrappers/string:3:
[ 582s] 7:52.46 In file included from
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/string:41:
[ 582s] 7:52.46 In file included from
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/allocator.h:46:
[ 582s] 7:52.46 In file included from
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/x86_64-suse-linux/bits/c++allocator.h:33:
[ 582s] 7:52.46
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/ext/new_allocator.h:146:8:
error: allocation of incomplete type 'sh::ShaderVariable'
[ 582s] 7:52.46
_Up(std::forward<_Args>(__args)...)))
[ 582s] 7:52.46 ^~~
[ 582s] 7:52.46
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/alloc_traits.h:483:24:
note: in instantiation of exception specification for
'construct' requested here
[ 582s] 7:52.46 noexcept(noexcept(__a.construct(__p,
std::forward<_Args>(__args)...)))
[ 582s] 7:52.46 ^
[ 582s] 7:52.46
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_uninitialized.h:886:23:
note: in instantiation of exception specification for
'construct' requested here
[ 582s] 7:52.46
noexcept(noexcept(std::allocator_traits<_Allocator>::construct(__alloc,
[ 582s] 7:52.46 ^
[ 582s] 7:52.46
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_uninitialized.h:917:23:
note: in instantiation of exception specification for
'__relocate_object_ash::ShaderVariable >' requested here
[ 582s] 7:52.46
noexcept(noexcept(std::__relocate_object_a(std::addressof(*__result),
[ 582s] 7:52.46 ^
[ 582s] 7:52.46
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_uninitialized.h:938:23:
note: in instantiation of exception specification for
'__relocate_a_1sh::ShaderVariable >' requested here
[ 582s] 7:52.46
noexcept(noexcept(__relocate_a_1(std::__niter_base(__first),
[ 582s] 7:52.46 ^
[ 582s] 7:52.46
/usr/bin/../lib64/gcc/x86_64-suse-linux/9/../../../../include/c++/9/bits/stl_vector.h:428:11:
note: in instantiation of exception specification for
'__relocate_ash::ShaderVariable >' requested here
[ 582s] 7:52.46 noexcept(std::__relocate_a(std::declval<pointer>(),
[ 582s] 7:52.46 ^
[ 582s] 7:52.46
/home/abuild/rpmbuild/BUILD/firefox-64.0/gfx/angle/checkout/include/GLSLANG/ShaderVars.h:135:33:
note: in instantiation of template class 'std::vectorsh::ShaderVariable >' requested here
[ 582s] 7:52.46 std::vector<ShaderVariable> fields;
--
You are receiving this mail because:
You are on the CC list for the bug.