conda-forge / _openmp_mutex-feedstock Goto Github PK
View Code? Open in Web Editor NEWA conda-smithy repository for _openmp_mutex.
License: BSD 3-Clause "New" or "Revised" License
A conda-smithy repository for _openmp_mutex.
License: BSD 3-Clause "New" or "Revised" License
I encounter the following error while building the recipe:
BUILD START: ['_openmp_mutex-4.5-1_llvm.tar.bz2']
_openmp_mutex cannot depend on itself
The problem is not seen if I use llvm-openmp v12.0.1 at https://github.com/conda-forge/_openmp_mutex-feedstock/blob/main/recipe/meta.yaml#L31 and https://github.com/conda-forge/_openmp_mutex-feedstock/blob/main/recipe/meta.yaml#L33. However, with newer versions the build fails.
conda list
# packages in environment at /opt/conda:
#
# Name Version Build Channel
_libgcc_mutex 0.1 main
_openmp_mutex 4.5 1_gnu
beautifulsoup4 4.10.0 pyh06a4308_0
brotlipy 0.7.0 py39h27cfd23_1003
bzip2 1.0.8 h7b6447c_0
c-ares 1.18.1 h7f8727e_0
ca-certificates 2022.2.1 h06a4308_0
certifi 2021.10.8 py39h06a4308_2
cffi 1.15.0 py39hd667e15_1
chardet 4.0.0 py39h06a4308_1003
charset-normalizer 2.0.4 pyhd3eb1b0_0
conda 4.11.0 py39h06a4308_0
conda-build 3.21.7 py39h06a4308_0
conda-content-trust 0.1.1 pyhd3eb1b0_0
conda-package-handling 1.7.3 py39h27cfd23_1
cryptography 36.0.0 py39h9ce1e76_0
curl 7.80.0 h7f8727e_0
expat 2.4.4 h295c915_0
filelock 3.4.2 pyhd3eb1b0_0
gettext 0.21.0 hf68c758_0
git 2.34.1 pl5262hc120c5b_0
glob2 0.7 pyhd3eb1b0_0
icu 58.2 he6710b0_3
idna 3.3 pyhd3eb1b0_0
jinja2 2.11.3 pyhd3eb1b0_0
junit-xml 1.9 py_0
krb5 1.19.2 hac12032_0
ld_impl_linux-64 2.35.1 h7274673_9
libarchive 3.4.2 h62408e4_0
libcurl 7.80.0 h0b77cf5_0
libedit 3.1.20210910 h7f8727e_0
libev 4.33 h7f8727e_1
libffi 3.3 he6710b0_2
libgcc-ng 9.3.0 h5101ec6_17
libgomp 9.3.0 h5101ec6_17
liblief 0.10.1 h2531618_1
libnghttp2 1.46.0 hce63b2e_0
libssh2 1.9.0 h1ba5d50_1
libstdcxx-ng 9.3.0 hd4cf53a_17
libxml2 2.9.12 h03d6c58_0
lz4-c 1.9.3 h295c915_1
markupsafe 2.0.1 py39h27cfd23_0
ncurses 6.3 h7f8727e_2
networkx 2.6.3 pyhd3eb1b0_0
openssl 1.1.1m h7f8727e_0
patch 2.7.6 h7b6447c_1001
patchelf 0.13 h295c915_0
pcre2 10.37 he7ceb23_1
perl 5.26.2 h14c3975_0
pip 21.2.4 py39h06a4308_0
pkginfo 1.8.2 pyhd3eb1b0_0
psutil 5.8.0 py39h27cfd23_1
py-lief 0.10.1 py39h2531618_1
pycosat 0.6.3 py39h27cfd23_0
pycparser 2.21 pyhd3eb1b0_0
pyopenssl 21.0.0 pyhd3eb1b0_1
pysocks 1.7.1 py39h06a4308_0
python 3.9.7 h12debd9_1
python-libarchive-c 2.9 pyhd3eb1b0_1
pytz 2021.3 pyhd3eb1b0_0
pyyaml 6.0 py39h7f8727e_1
readline 8.1.2 h7f8727e_1
requests 2.27.1 pyhd3eb1b0_0
ripgrep 12.1.1 0
ruamel_yaml 0.15.100 py39h27cfd23_0
setuptools 58.0.4 py39h06a4308_0
six 1.16.0 pyhd3eb1b0_0
soupsieve 2.3.1 pyhd3eb1b0_0
sqlite 3.37.0 hc218d9a_0
tk 8.6.11 h1ccaba5_0
tqdm 4.62.3 pyhd3eb1b0_1
tzdata 2021e hda174b7_0
urllib3 1.26.7 pyhd3eb1b0_0
wheel 0.37.1 pyhd3eb1b0_0
xz 5.2.5 h7b6447c_0
yaml 0.2.5 h7b6447c_0
zlib 1.2.11 h7f8727e_4
zstd 1.4.9 haebb681_0
active environment : base
active env location : /opt/conda
shell level : 1
user config file : /root/.condarc
populated config files : /opt/conda/.condarc
conda version : 4.11.0
conda-build version : 3.21.7
python version : 3.9.7.final.0
virtual packages : __cuda=11.2=0
__linux=3.10.0=0
__glibc=2.28=0
__unix=0=0
__archspec=1=x86_64
base environment : /opt/conda (writable)
conda av data dir : /opt/conda/etc/conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /opt/conda/pkgs
envs directories : /opt/conda/envs
/root/.conda/envs
platform : linux-64
user-agent : conda/4.11.0 requests/2.27.1 CPython/3.9.7 Linux/3.10.0-1160.15.2.el7.x86_64 rhel/8.4 glibc/2.28
UID:GID : 0:0
netrc file : None
offline mode : False
cc @beckermr
I was wondering if intel-openmp
(from here) also should be handled by this mutex?
A while ago, I got the following clobber-warning:
ClobberWarning: This transaction has incompatible packages due to a shared path.
packages: conda-forge/win-64::intel-openmp-2020.3-h57928b3_311, conda-forge/win-64::llvm-openmp-11.0.0-h74a9793_1
path: 'library/bin/libiomp5md.dll'
I then removed llvm-openmp
for windows, but that drops the openmp-compliance in windows from 4.5 to 2.0, and I don't know how severe the performance impact of that is.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.