I'd recommend responding now with a pointer to that bug report: whoever at CRAN is dealing with your package doesn't necessarily know about the bug report. You might or might not need to make a change in the end, but if you do, it could be hard to meet the two week deadline.

Duncan Murdoch

On 15/11/2021 12:58 p.m., Adrian Dușa wrote:
Thank you, I was given a deadline of two weeks to respond, hopefully this will be settled by then.
Best wishes,
Adrian

On Mon, 15 Nov 2021 at 19:28, Duncan Murdoch <murdoch.dun...@gmail.com <mailto:murdoch.dun...@gmail.com>> wrote:

    This looks as though it is related to the recent patch in

    https://bugs.r-project.org/show_bug.cgi?id=18232
    <https://bugs.r-project.org/show_bug.cgi?id=18232>

    I think you should probably wait until that settles down before
    worrying
    about it.

    Duncan Murdoch

    On 15/11/2021 12:18 p.m., Adrian Dușa wrote:
     > Dear R wizards,
     >
     > I have recently been informed about some build errors of my
    package QCA,
     > which I was able to trace down to the base function substitute(),
    with the
     > following replication example:
     >
     > foo <- function(x) return(substitute(x))
     >
     > In the stable R version 4.0.5, I get the expected result:
     >> foo(A + ~B + C~D)
     > A + ~B + C ~ D
     >
     > A different result (the culprit for the build error) occurs under
    Fedora
     > with R devel:
     >
     >> foo(A + ~B + C~D)
     > A + (~B + C) ~ D
     >
     > The Fedora machine is the rhub docker image from:
     > https://hub.docker.com/r/rhub/fedora-gcc-devel
    <https://hub.docker.com/r/rhub/fedora-gcc-devel>
     >
     > probably very similar to the one signalling the CRAN build error:
     > https://cran.r-project.org/web/checks/check_results_QCA.html
    <https://cran.r-project.org/web/checks/check_results_QCA.html>
     >
     > The first (expected) command is from the stable R version
    installed on the
     > same Fedora machine, and I get an identical result on Windows and
    MacOS.
     >
     > For some reason, substitute() gives a different result on Debian
    using gcc,
     > and on both Fedora systems. I would be grateful for any hint, I
    am not
     > entirely certain what I should do about this.
     >
     > Thank you very much in advance,
     > Adrian
     >

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



--
Adrian Dusa
University of Bucharest
Romanian Social Data Archive
Soseaua Panduri nr. 90-92
050663 Bucharest sector 5
Romania
https://adriandusa.eu <https://adriandusa.eu>

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

Reply via email to