Hi Uwe,

Please help take a look into reproducing the failure if possible. We really appreciate your help. Thanks to Ivan, we managed to reproduce the memory protection error. But we haven't reproduced other test failures.


Cheers!

Jiaming

On 5/12/25 17:23, Uwe Ligges wrote:
We realized this has already been answered by Ivan Krylov on the r-packages-devel list.

Best,
Uwe Ligges


On 12.05.2025 11:07, Uwe Ligges wrote:
I'll try to reproduce this locally.



On 09.05.2025 06:22, jiaming yuan wrote:
Hi CRAN,

May I ask if someone has tried to reproduce the openblas test environment from CRAN? We are trying to resolve the test failures of XGBoost but so far no one has managed to reproduce them locally. https://github.com/dmlc/xgboost/issues/11431

Would be great if you can share some guidance on how to reproduce that exact environment.

Cheers
Jiaming
________________________________
From: jiaming yuan <jm.y...@outlook.com>
Sent: Friday, May 9, 2025 12:04:45 PM
To: Uwe Ligges <lig...@statistik.tu-dortmund.de>; CRAN <cran- submissi...@r-project.org>
Cc: CRAN Package Submission Form <cransub...@xmbombadil.wu.ac.at>
Subject: Re: CRAN Submission xgboost 1.7.11.1

Hi,

Others kindly provided help to reproduce the failure but so far no one has managed to do so.

Please see  https://github.com/dmlc/xgboost/ issues/11431#issuecomment-2864947065  and related discussions the thread. Would be great if you can share something more precise.


Cheers
Jiaming

________________________________
From: Uwe Ligges <lig...@statistik.tu-dortmund.de>
Sent: Wednesday, May 7, 2025 9:48:56 PM
To: jiaming yuan <jm.y...@outlook.com>; CRAN <cran-submissions@r- project.org>
Cc: CRAN Package Submission Form <cransub...@xmbombadil.wu.ac.at>
Subject: Re: CRAN Submission xgboost 1.7.11.1

Note this is relevant, as most Linux clusters will have admis who will
link scientifiv software aagainst OpenBLAS for faster matriox operations.

Best,
Uwe Ligges

On 07.05.2025 15:48, Uwe Ligges wrote:
I think any Liniux system with R linked against the system's default
OpenBLAS installation will show this issue.
I'd try it with a standard Ubuntu or Debian with OpenBLAS installed and
link agasinst it.

Best,
Uwe Ligges



On 03.05.2025 08:29, jiaming yuan wrote:
Thank you for reaching out. We can't really dive into it unless
there's an easier way to reproduce the environment (like a container
or using some deterministic package managers). It's very unlikely that
we can try to build that environment on our own then try to fix all
errors and verify all fixes.



________________________________
From: Uwe Ligges <lig...@statistik.tu-dortmund.de>
Sent: Friday, May 2, 2025 8:00:17 PM
To: Jiaming Yuan <jm.y...@outlook.com>; CRAN <cran-submissions@r-
project.org>
Cc: CRAN Package Submission Form <cransub...@xmbombadil.wu.ac.at>
Subject: Re: CRAN Submission xgboost 1.7.11.1

Thanks, we see you removed lots of tests. Is this really sensible and
are you sure that users with OpenBLAS (as most Linux users and cluster admins will use) will get correct results? Sensibly relaxing numerical
assumptions may be a better way to tweak the tests.?

Best,
Uwe Ligges


On 01.05.2025 12:58, CRAN Package Submission Form via CRAN-submissions
wrote:
[This was generated from CRAN.R-project.org/submit.html]

The following package was uploaded to CRAN:
===========================================

Package Information:
Package: xgboost
Version: 1.7.11.1
Title: Extreme Gradient Boosting
Author(s): Tianqi Chen [aut], Tong He [aut], Michael Benesty [aut],
Vadim
Khotilovich [aut], Yuan Tang [aut]
(<https://orcid.org/0000-0001-5243-233X>), Hyunsu Cho [aut],
Kailong Chen [aut], Rory Mitchell [aut], Ignacio Cano [aut],
Tianyi Zhou [aut], Mu Li [aut], Junyuan Xie [aut], Min Lin
[aut], Yifeng Geng [aut], Yutian Li [aut], Jiaming Yuan [aut,
cre], XGBoost contributors [cph] (base XGBoost implementation)
Maintainer: Jiaming Yuan <jm.y...@outlook.com>
Depends: R (>= 3.3.0)
Suggests: knitr, rmarkdown, ggplot2 (>= 1.0.1), DiagrammeR (>= 0.9.0),
Ckmeans.1d.dp (>= 3.3.1), vcd (>= 1.3), cplm, e1071, caret,
testthat, lintr, igraph (>= 1.0.1), float, crayon, titanic
Description: Extreme Gradient Boosting, which is an efficient
implementation of the gradient boosting framework from Chen &
Guestrin (2016) <doi:10.1145/2939672.2939785>. This package
is its R interface. The package includes efficient linear
model solver and tree learning algorithms. The package can
automatically do parallel computation on a single machine
which could be more than 10 times faster than existing
gradient boosting packages. It supports various objective
functions, including regression, classification and ranking.
The package is made to be extensible, so that users are also
allowed to define their own objectives easily.
License: Apache License (== 2.0) | file LICENSE
Imports: Matrix (>= 1.1-0), methods, data.table (>= 1.9.6), jsonlite
(>= 1.0),


The maintainer confirms that he or she
has read and agrees to the CRAN policies.

=================================================

Original content of DESCRIPTION file:

Package: xgboost
Type: Package
Title: Extreme Gradient Boosting
Version: 1.7.11.1
Date: 2025-05-01
Authors@R: c(
person("Tianqi", "Chen", role = c("aut"),
email = "tianqi.tc...@gmail.com"),
person("Tong", "He", role = c("aut"),
email = "hetong...@gmail.com"),
person("Michael", "Benesty", role = c("aut"),
email = "mich...@benesty.fr"),
person("Vadim", "Khotilovich", role = c("aut"),
email = "khotilov...@gmail.com"),
person("Yuan", "Tang", role = c("aut"),
email = "terrytangy...@gmail.com",
comment = c(ORCID = "0000-0001-5243-233X")),
person("Hyunsu", "Cho", role = c("aut"),
email = "chohy...@cs.washington.edu"),
person("Kailong", "Chen", role = c("aut")),
person("Rory", "Mitchell", role = c("aut")),
person("Ignacio", "Cano", role = c("aut")),
person("Tianyi", "Zhou", role = c("aut")),
person("Mu", "Li", role = c("aut")),
person("Junyuan", "Xie", role = c("aut")),
person("Min", "Lin", role = c("aut")),
person("Yifeng", "Geng", role = c("aut")),
person("Yutian", "Li", role = c("aut")),
person("Jiaming", "Yuan", role = c("aut", "cre"),
email = "jm.y...@outlook.com"),
person("XGBoost contributors", role = c("cph"),
comment = "base XGBoost implementation")
)
Maintainer: Jiaming Yuan <jm.y...@outlook.com>
Description: Extreme Gradient Boosting, which is an efficient
implementation
of the gradient boosting framework from Chen & Guestrin (2016)
<doi:10.1145/2939672.2939785>.
This package is its R interface. The package includes efficient linear model solver and tree learning algorithms. The package can automatically do parallel computation on a single machine which could be more than 10
times faster than existing gradient boosting packages. It supports
various objective functions, including regression, classification and
ranking.
The package is made to be extensible, so that users are also allowed
to define
their own objectives easily.
License: Apache License (== 2.0) | file LICENSE
URL: https://github.com/dmlc/xgboost
BugReports: https://github.com/dmlc/xgboost/issues
NeedsCompilation: yes
VignetteBuilder: knitr
Suggests: knitr, rmarkdown, ggplot2 (>= 1.0.1), DiagrammeR (>= 0.9.0),
Ckmeans.1d.dp (>= 3.3.1), vcd (>= 1.3), cplm, e1071, caret,
testthat, lintr, igraph (>= 1.0.1), float, crayon, titanic
Depends: R (>= 3.3.0)
Imports: Matrix (>= 1.1-0), methods, data.table (>= 1.9.6), jsonlite
(>= 1.0),
RoxygenNote: 7.3.2
Encoding: UTF-8
SystemRequirements: GNU make, C++17
Packaged: 2025-05-01 10:56:14 UTC; jiamingy
Author: Tianqi Chen [aut],
Tong He [aut],
Michael Benesty [aut],
Vadim Khotilovich [aut],
Yuan Tang [aut] (<https://orcid.org/0000-0001-5243-233X>),
Hyunsu Cho [aut],
Kailong Chen [aut],
Rory Mitchell [aut],
Ignacio Cano [aut],
Tianyi Zhou [aut],
Mu Li [aut],
Junyuan Xie [aut],
Min Lin [aut],
Yifeng Geng [aut],
Yutian Li [aut],
Jiaming Yuan [aut, cre],
XGBoost contributors [cph] (base XGBoost implementation)




     [[alternative HTML version deleted]]





    [[alternative HTML version deleted]]




______________________________________________
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel

Reply via email to