Giter VIP home page Giter VIP logo

Comments (15)

xhochy avatar xhochy commented on August 21, 2024 1

cc @beckermr

from ctng-compilers-feedstock.

isuruf avatar isuruf commented on August 21, 2024 1

@beckermr, we need to fix the libgcc-and-libstdcxx-9 branch. Do you have time to send a PR? If not, I'll have to mark the package as broken until this is fixed. (At least on x86_64)

from ctng-compilers-feedstock.

isuruf avatar isuruf commented on August 21, 2024 1

We should mark the new builds as broken, since we need to do 1. anyway.

from ctng-compilers-feedstock.

isuruf avatar isuruf commented on August 21, 2024 1

I'm sending a PR to cf-mark-broken

from ctng-compilers-feedstock.

beckermr avatar beckermr commented on August 21, 2024 1

alright. I test this and it works. I am going to close this issue for now.

from ctng-compilers-feedstock.

isuruf avatar isuruf commented on August 21, 2024

Can you show conda list?

from ctng-compilers-feedstock.

xhochy avatar xhochy commented on August 21, 2024

For the failing one:

% conda list
# packages in environment at /home/uwe/miniconda3/envs/test-build7:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                 conda_forge    conda-forge
_openmp_mutex             4.5                       0_gnu    conda-forge
binutils-meta             1.0.4                         0    conda-forge
binutils_impl_linux-64    2.34                 h53a641e_4    conda-forge
binutils_linux-64         2.34                hc952b39_20    conda-forge
c-compiler                1.0.4                h516909a_0    conda-forge
ca-certificates           2020.4.5.1           hecc5488_0    conda-forge
certifi                   2020.4.5.1       py38h32f6830_0    conda-forge
compilers                 1.0.4                         0    conda-forge
cxx-compiler              1.0.4                hc9558a2_0    conda-forge
fortran-compiler          1.0.4                he991be0_0    conda-forge
gcc_impl_linux-64         7.5.0                hda68d29_7    conda-forge
gcc_linux-64              7.5.0               h09487f9_20    conda-forge
gfortran_impl_linux-64    7.5.0                h64c220c_7    conda-forge
gfortran_linux-64         7.5.0               h09487f9_20    conda-forge
gxx_impl_linux-64         7.5.0                h64c220c_7    conda-forge
gxx_linux-64              7.5.0               h09487f9_20    conda-forge
ld_impl_linux-64          2.34                 h53a641e_4    conda-forge
libffi                    3.2.1             he1b5a44_1007    conda-forge
libgcc-ng                 9.2.0                h24d8f2e_2    conda-forge
libgfortran-ng            7.5.0                hdf63c60_7    conda-forge
libgomp                   9.2.0                h24d8f2e_2    conda-forge
libstdcxx-ng              9.2.0                hdf63c60_2    conda-forge
ncurses                   6.1               hf484d3e_1002    conda-forge
openssl                   1.1.1g               h516909a_0    conda-forge
pip                       20.1.1                     py_1    conda-forge
python                    3.8.3           cpython_he5300dc_0    conda-forge
python_abi                3.8                      1_cp38    conda-forge
readline                  8.0                  hf8c457e_0    conda-forge
setuptools                47.1.1           py38h32f6830_0    conda-forge
sqlite                    3.30.1               hcee41ef_0    conda-forge
sysroot_linux-64          2.12                 h3a0023d_5    conda-forge
tk                        8.6.10               hed695b0_0    conda-forge
wheel                     0.34.2                     py_1    conda-forge
xz                        5.2.5                h516909a_0    conda-forge
zlib                      1.2.11            h516909a_1006    conda-forge

For the working one:

# packages in environment at /home/uwe/tmp/compiler-test:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                 conda_forge    conda-forge
_openmp_mutex             4.5                       0_gnu    conda-forge
_sysroot_linux-64_curr_repodata_hack 3                    ha9d2b57_4    conda-forge
binutils-meta             1.0.4                         0    conda-forge
binutils_impl_linux-64    2.34                 h53a641e_4    conda-forge
binutils_linux-64         2.34                hc952b39_20    conda-forge
c-compiler                1.0.4                h516909a_0    conda-forge
ca-certificates           2020.4.5.1           hecc5488_0    conda-forge
certifi                   2020.4.5.1       py38h32f6830_0    conda-forge
compilers                 1.0.4                         0    conda-forge
cxx-compiler              1.0.4                hc9558a2_0    conda-forge
fortran-compiler          1.0.4                he991be0_0    conda-forge
gcc_impl_linux-64         7.5.0                hd420e75_6    conda-forge
gcc_linux-64              7.5.0               h09487f9_20    conda-forge
gfortran_impl_linux-64    7.5.0                hdf63c60_6    conda-forge
gfortran_linux-64         7.5.0               h09487f9_20    conda-forge
gxx_impl_linux-64         7.5.0                hdf63c60_6    conda-forge
gxx_linux-64              7.5.0               h09487f9_20    conda-forge
kernel-headers_linux-64   3.10.0               h3a0023d_4    conda-forge
ld_impl_linux-64          2.34                 h53a641e_4    conda-forge
libedit                   3.1.20191231         h46ee950_0    conda-forge
libffi                    3.2.1             he1b5a44_1007    conda-forge
libgcc-ng                 9.2.0                h24d8f2e_2    conda-forge
libgfortran-ng            7.5.0                hdf63c60_7    conda-forge
libgomp                   9.2.0                h24d8f2e_2    conda-forge
libstdcxx-ng              9.2.0                hdf63c60_2    conda-forge
ncurses                   6.1               hf484d3e_1002    conda-forge
openssl                   1.1.1g               h516909a_0    conda-forge
pip                       20.1.1                     py_1    conda-forge
python                    3.8.3           cpython_he5300dc_0    conda-forge
python_abi                3.8                      1_cp38    conda-forge
readline                  8.0                  hf8c457e_0    conda-forge
setuptools                47.1.1           py38h32f6830_0    conda-forge
sqlite                    3.31.1               h7b6447c_0    defaults
sysroot_linux-64          2.17                 h3a0023d_4    conda-forge
tk                        8.6.10               hed695b0_0    conda-forge
wheel                     0.34.2                   py38_0    conda-forge
xz                        5.2.5                h516909a_0    conda-forge
zlib                      1.2.11            h516909a_1006    conda-forge

from ctng-compilers-feedstock.

beckermr avatar beckermr commented on August 21, 2024

Yes. I can send a pr. Can we confirm the versions we did push work first?

from ctng-compilers-feedstock.

beckermr avatar beckermr commented on August 21, 2024

We'll want version 7.5.0 of everything

from ctng-compilers-feedstock.

isuruf avatar isuruf commented on August 21, 2024

Yes, it does work

from ctng-compilers-feedstock.

beckermr avatar beckermr commented on August 21, 2024

great! PR coming.

from ctng-compilers-feedstock.

isuruf avatar isuruf commented on August 21, 2024

Here's what we need to do,

  1. Build the new compilers so that they have run_constrains like libgcc-ng !=7.3,8.3,9.1,9.2
  2. Build libgcc-and-libstdcxx branch with the same, but bump to 9.3.
  3. Patch repodata so that older libgcc-ng conflicts with sysroot_linux-64

from ctng-compilers-feedstock.

isuruf avatar isuruf commented on August 21, 2024

We should move those symlinks from the libgcc-ng package to gcc_impl package.

from ctng-compilers-feedstock.

beckermr avatar beckermr commented on August 21, 2024

Yes they don't need to be around unless we are building IIUIC.

from ctng-compilers-feedstock.

beckermr avatar beckermr commented on August 21, 2024

ok @xhochy a compiler with a fix is live. Care to test it out?

from ctng-compilers-feedstock.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.