Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for ppc64le architecture #4736

Closed
synapticarbors opened this issue Oct 28, 2021 · 4 comments
Closed

Add support for ppc64le architecture #4736

synapticarbors opened this issue Oct 28, 2021 · 4 comments

Comments

@synapticarbors
Copy link
Contributor

Description

When building lightgbm in conda-forge for linux ppc64le tests derived from https://github.com/microsoft/LightGBM/blob/master/tests/python_package_test/test_sklearn.py are failing. The exact code is in:

https://github.com/conda-forge/lightgbm-feedstock/blob/09db91759a5947555acb7de03d7ac08a527b3821/recipe/run_test.py

Reproducible example

See:

https://github.com/conda-forge/lightgbm-feedstock/blob/09db91759a5947555acb7de03d7ac08a527b3821/recipe/run_test.py

This fails with

======================================================================
FAIL: test_regression (__main__.TestSklearn)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/conda/feedstock_root/build_artifacts/lightgbm_1635387498724/test_tmp/run_test.py", line 40, in test_regression
    self.assertLess(ret, 16)
AssertionError: 2.1663368127175135e+45 not less than 16

----------------------------------------------------------------------

Environment info

release version 3.3.1 from pypi

Command(s) you used to install LightGBM

CI build log is at:
https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=398845&view=logs&jobId=bb1c2637-64c6-57bd-9ea6-93823b2df951&j=bb1c2637-64c6-57bd-9ea6-93823b2df951&t=350df31b-3291-5209-0bb7-031395f0baa1

Additional Comments

@StrikerRUS
Copy link
Collaborator

I remember I wasn't able to run LightGBM on ppc64le via QEMU: #3948 (comment). That time it just segfaulted.

@StrikerRUS StrikerRUS changed the title LightGBM tests for conda-forge build fail for ppc64le architecture Add support for ppc64le architecture Dec 16, 2021
@StrikerRUS
Copy link
Collaborator

This is subissue of #1129.

Closed in favor of being in #2302. We decided to keep all feature requests in one place.

Welcome to contribute this feature! Please re-open this issue (or post a comment if you are not a topic starter) if you are actively working on implementing this feature.

@github-actions

This comment was marked as off-topic.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 16, 2023
@jameslamb
Copy link
Collaborator

Sorry, this was locked accidentally. Just unlocked it. We'd still love help with this feature!

@microsoft microsoft unlocked this conversation Aug 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants