Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 907719 - emerging nodejs 20.02.0
Summary: emerging nodejs 20.02.0
Status: RESOLVED DUPLICATE of bug 900513
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-02 18:10 UTC by agneli
Modified: 2023-06-02 18:25 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
gentoo build.log (build.log,150.31 KB, text/x-log)
2023-06-02 18:10 UTC, agneli
Details

Note You need to log in before you can comment on or make changes to this bug.
Description agneli 2023-06-02 18:10:41 UTC
Created attachment 863071 [details]
gentoo build.log

CPU: Intel Core2 Duo T9900 (Penryn mobile)
nodejs version: 20.02.0
current working nodejs version: 18.12.1
the error I am getting:
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/x86gprintrin.h:71,
from /usr/lib/gcc/x86_64-pc-linux-gnu/12/include/x86intrin.h:27,
from ../../deps/simdutf/simdutf.cpp:1180:
/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/popcntintrin.h: In function ‘size_t simdutf::icelake::{anonymous}::utf16_to_utf8_avx512i(const char16_t*, size_t, unsigned char*, size_t*) [with simdutf::endianness big_endian = simdutf::LITTLE]’:
/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/popcntintrin.h:35:1: error: inlining failed in call to ‘always_inline’ ‘int _mm_popcnt_u32(unsigned int)’: target specific option mismatch
35 | _mm_popcnt_u32 (unsigned int __X)
| ^~~~~~~~~~~~~~
../../deps/simdutf/simdutf.cpp:18010:36: note: called from here
18010 | outbuf += 31 + _mm_popcnt_u32(_cvtmask32_u32(is234byte));
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/popcntintrin.h:35:1: error: inlining failed in call to ‘always_inline’ ‘int _mm_popcnt_u32(unsigned int)’: target specific option mismatch
35 | _mm_popcnt_u32 (unsigned int __X)
| ^~~~~~~~~~~~~~
../../deps/simdutf/simdutf.cpp:18010:36: note: called from here
18010 | outbuf += 31 + _mm_popcnt_u32(_cvtmask32_u32(is234byte));
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/popcntintrin.h:42:1: error: inlining failed in call to ‘always_inline’ ‘long long int _mm_popcnt_u64(long long unsigned int)’: target specific option mismatch
42 | _mm_popcnt_u64 (unsigned long long __X)
| ^~~~~~~~~~~~~~
../../deps/simdutf/simdutf.cpp:18116:36: note: called from here
18116 | uint64_t advhi = _mm_popcnt_u64(wanthi_uint64);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/popcntintrin.h:42:1: error: inlining failed in call to ‘always_inline’ ‘long long int _mm_popcnt_u64(long long unsigned int)’: target specific option mismatch
42 | _mm_popcnt_u64 (unsigned long long __X)
| ^~~~~~~~~~~~~~
../../deps/simdutf/simdutf.cpp:18115:36: note: called from here
18115 | uint64_t advlo = _mm_popcnt_u64(wantlo_uint64);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/popcntintrin.h:42:1: error: inlining failed in call to ‘always_inline’ ‘long long int _mm_popcnt_u64(long long unsigned int)’: target specific option mismatch
42 | _mm_popcnt_u64 (unsigned long long __X)
| ^~~~~~~~~~~~~~
../../deps/simdutf/simdutf.cpp:18116:36: note: called from here
18116 | uint64_t advhi = _mm_popcnt_u64(wanthi_uint64);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/popcntintrin.h:42:1: error: inlining failed in call to ‘always_inline’ ‘long long int _mm_popcnt_u64(long long unsigned int)’: target specific option mismatch
42 | _mm_popcnt_u64 (unsigned long long __X)
| ^~~~~~~~~~~~~~
../../deps/simdutf/simdutf.cpp:18115:36: note: called from here
18115 | uint64_t advlo = _mm_popcnt_u64(wantlo_uint64);
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-06-02 18:25:03 UTC
I'll copy/paste the comment into bug 900513 so it's all in one place and then report it upstream.

*** This bug has been marked as a duplicate of bug 900513 ***