lyst / lyst/lightfm

Failed to install to macOS Monterey (MacBook Pro 2019; Intel Core i5)

Open
#665 1 comment 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
5.1k
Forks
724
PR merge metrics
No merged PRs in 30d

Description

Have some problems with installation of lightfm.
During the installation the error have appeared:

clang: error: the clang compiler does not support '-march=native'
error: command '/usr/bin/clang' failed with exit code 1

As I see, the problem is that c-compiler does not support native, and the other one should be used.

clang --print-supported-cpus

Apple clang version 14.0.0 (clang-1400.0.29.102)
Target: x86_64-apple-darwin21.6.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
Available CPUs for this target:

	alderlake
	amdfam10
	athlon
	athlon-4
	athlon-fx
	athlon-mp
	athlon-tbird
	athlon-xp
	athlon64
	athlon64-sse3
	atom
	barcelona
	bdver1
	bdver2
	bdver3
	bdver4
	bonnell
	broadwell
	btver1
	btver2
	c3
	c3-2
	cannonlake
	cascadelake
	cooperlake
	core-avx-i
	core-avx2
	core2
	corei7
	corei7-avx
	generic
	geode
	goldmont
	goldmont-plus
	haswell
	i386
	i486
	i586
	i686
	icelake-client
	icelake-server
	ivybridge
	k6
	k6-2
	k6-3
	k8
	k8-sse3
	knl
	knm
	lakemont
	nehalem
	nocona
	opteron
	opteron-sse3
	penryn
	pentium
	pentium-m
	pentium-mmx
	pentium2
	pentium3
	pentium3m
	pentium4
	pentium4m
	pentiumpro
	prescott
	rocketlake
	sandybridge
	sapphirerapids
	silvermont
	skx
	skylake
	skylake-avx512
	slm
	tigerlake
	tremont
	westmere
	winchip-c6
	winchip2
	x86-64
	x86-64-v2
	x86-64-v3
	x86-64-v4
	yonah
	znver1
	znver2
	znver3

How this kind of problem can be solved?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the LightFM installation on macOS Monterey with Apple clang and inspect the installation or build configuration that passes -march=native. Confirm which compiler flags are accepted for the reported Intel system, then verify that LightFM installs successfully without the clang error.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, python
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.