Compilation issues on i586
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Bug
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Ativa
- Stack de tecnologia
- cpp, linux
- Domínio
- build-system, operating-systems
Direção de pesquisa
Comece com deps/v8/src/strings/string-hasher.cc e os erros _mm_cvtsi128_si64 relatados e, em seguida, reproduza o build no Linux 32-bit x86, como no openSUSE Tumbleweed i586. Determine a alteração apropriada para essa arquitetura e verifique se o build do Node.js é concluído com sucesso.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Looks like there's a build failure on linux 32-bit x86 only. (openSUSE Tumbleweed i586 arch)
[ 845s] In file included from ../src/util.h:29,
[ 845s] from ../src/crypto/crypto_clienthello-inl.h:28,
--
[ 2893s] ../deps/v8/src/strings/string-hasher.cc:29:12: error: ‘_mm_cvtsi128_si64’ was not declared in this scope; did you mean ‘_mm_cvtsi32_si64’?
[ 2893s] 29 | return _mm_cvtsi128_si64(_mm_packus_epi16(x, x));
[ 2893s] | ^~~~~~~~~~~~~~~~~
[ 2893s] | _mm_cvtsi32_si64
[ 2893s] ../deps/v8/src/strings/string-hasher.cc: In static member function ‘static uint64_t v8::internal::ConvertTo8BitHashReader::Read32(const uint8_t*)’:
[ 2893s] ../deps/v8/src/strings/string-hasher.cc:50:12: error: ‘_mm_cvtsi128_si64’ was not declared in this scope; did you mean ‘_mm_cvtsi32_si64’?
[ 2893s] 50 | return _mm_cvtsi128_si64(_mm_packus_epi16(x, x));
[ 2893s] | ^~~~~~~~~~~~~~~~~
[ 2893s] | _mm_cvtsi32_si64
- Linguagem predominante
- JavaScript
- Estrelas
- 122k
- Forks
- 38.4k
- Merge médio
- 4d 10h
- PRs com merge (30d)
- 276
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de nodejs/node
-
doc
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
Mantenedores costumam responder em até 1 dia
-
doc
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
Mantenedores costumam responder em até 1 dia
-
build
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
nodejs/node#66076 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
nodejs/node#65994 · 2 comentários · 2 reações ·
Mantenedores costumam responder em até 1 dia
-
feature request
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
nodejs/node#63841 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
Todas as issues de nodejs/node
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
keyxmakerx/Chronicle#967 ·
Mantenedores costumam responder em até 1 dia
-
good first issue hacktoberfest
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 92/100
RogueAlg0/taken#386 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
external-issue to-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
LearningCircuit/local-deep-research#7067 ·
Mantenedores costumam responder em até 1 dia