「view this page in B3 βῆτα server」

Revisions №62107

branch: rosetta:main 「№62107」
Commited by: Rocco Moretti
GitHub commit link: 「117e2f6f543b0d8d」
Difference from previous tested commit:  code diff
Commit date: 2024-04-29 12:38:30
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
PyRosetta.notebook gcc-9.gcc.python37.PyRosetta.unit linux.clang.cxx11thread.serialization.python37.PyRosetta.unit linux.clang.python310.PyRosetta.unit linux.gcc.python312.PyRosetta.unit m1.clang.python310.PyRosetta.unit m1.clang.python38.PyRosetta.unit m1.clang.python39.PyRosetta.unit mac.clang.python310.PyRosetta.unit mac.clang.python38.PyRosetta.unit mac.clang.python39.PyRosetta.unit ubuntu-20.04.clang.python39.PyRosetta.unit ubuntu-22.04.clang.python39.PyRosetta.unit build.clean.debug alpine.gcc.build.debug clang-10.clang.cxx11thread.mpi.serialization.tensorflow.build.debug gcc-10.gcc.build.debug gcc-11.gcc.build.debug gcc-9.gcc.build.debug icc.icc.build.debug linux.clang.bcl.build.debug linux.clang.hdf5.build.debug mysql postgres linux.clang.python310.build.debug linux.clang.python311.build.debug linux.clang.python38.build.debug linux.clang.python39.build.debug linux.zeromq.debug linux.gcc.bcl.build.debug mpi mpi.serialization linux.gcc.python310.build.debug linux.gcc.python311.build.debug linux.gcc.python312.build.debug linux.gcc.python38.build.debug linux.gcc.python39.build.debug m1.clang.python38.build.debug mac.clang.bcl.build.debug OpenCL mac.clang.python38.build.debug mac.clang.python39.build.debug ubuntu.clang.bcl.build.debug ubuntu.clang.python310.build.debug ubuntu.clang.python311.build.debug ubuntu.clang.python38.build.debug ubuntu.clang.python39.build.debug ubuntu.gcc.bcl.build.debug ubuntu.gcc.python310.build.debug ubuntu.gcc.python311.build.debug ubuntu.gcc.python38.build.debug ubuntu.gcc.python39.build.debug build.header build.levels build.ninja_debug graphics gcc-10.gcc.build.release gcc-11.gcc.build.release gcc-9.gcc.build.release linux.clang.python310.build.release linux.clang.python311.build.release linux.clang.python38.build.release linux.clang.python39.build.release linux.gcc.python310.build.release linux.gcc.python311.build.release linux.gcc.python38.build.release linux.gcc.python39.build.release static m1.clang.python38.build.release mac.clang.python38.build.release mac.clang.python39.build.release mac.clang.static.build.release torch.gcc.torch.python39.build.release ubuntu.clang.python310.build.release ubuntu.clang.python311.build.release ubuntu.clang.python38.build.release ubuntu.clang.python39.build.release ubuntu.gcc.python310.build.release ubuntu.gcc.python311.build.release ubuntu.gcc.python38.build.release ubuntu.gcc.python39.build.release beautification code_quality.clang_analysis code_quality.clang_tidy code_quality.cppcheck code_quality.merge_size serialization code_quality.submodule_regression integration.addsan integration.mpi integration.release_debug integration.tensorflow integration.thread integration.torch integration.tutorials integration.ubsan integration.valgrind integration performance profile linux.clang.python310.release.PyRosetta.Debug linux.clang.python311.release.PyRosetta.Debug linux.clang.python37.release.PyRosetta.Debug linux.clang.python38.release.PyRosetta.Debug linux.clang.python39.release.PyRosetta.Debug linux.clang.python310.release.PyRosetta.MinSizeRel linux.clang.python311.release.PyRosetta.MinSizeRel linux.clang.python37.release.PyRosetta.MinSizeRel linux.clang.python38.release.PyRosetta.MinSizeRel linux.clang.python39.release.PyRosetta.MinSizeRel m1.clang.python310.release.PyRosetta.MinSizeRel m1.clang.python311.release.PyRosetta.MinSizeRel m1.clang.python38.release.PyRosetta.MinSizeRel m1.clang.python39.release.PyRosetta.MinSizeRel mac.clang.python310.release.PyRosetta.MinSizeRel mac.clang.python311.release.PyRosetta.MinSizeRel mac.clang.python38.release.PyRosetta.MinSizeRel mac.clang.python39.release.PyRosetta.MinSizeRel ubuntu.clang.python310.release.PyRosetta.MinSizeRel ubuntu.clang.python311.release.PyRosetta.MinSizeRel ubuntu.clang.python37.release.PyRosetta.MinSizeRel ubuntu.clang.python38.release.PyRosetta.MinSizeRel ubuntu.clang.python39.release.PyRosetta.MinSizeRel linux.clang.python310.release.PyRosetta.Release linux.clang.python311.release.PyRosetta.Release linux.clang.python37.release.PyRosetta.Release linux.clang.python38.release.PyRosetta.Release linux.clang.python39.release.PyRosetta.Release m1.clang.python310.release.PyRosetta.Release m1.clang.python311.release.PyRosetta.Release m1.clang.python38.release.PyRosetta.Release m1.clang.python39.release.PyRosetta.Release mac.clang.python310.release.PyRosetta.Release mac.clang.python311.release.PyRosetta.Release mac.clang.python38.release.PyRosetta.Release mac.clang.python39.release.PyRosetta.Release ubuntu.clang.python310.release.PyRosetta.Release ubuntu.clang.python311.release.PyRosetta.Release ubuntu.clang.python37.release.PyRosetta.Release ubuntu.clang.python38.release.PyRosetta.Release ubuntu.clang.python39.release.PyRosetta.Release release.PyRosetta.conda.Release release.source scientific.FlexPepDock scientific.abinitio_RosettaNMR_pcs scientific.antibody_snugdock scientific.cofactor_binding_sites.debug scientific.cofactor_binding_sites scientific.enzyme_design.debug scientific.enzyme_design scientific.glycan_dock scientific.loop_modeling_ccd_12res.debug scientific.mp_dock.debug scientific.mp_symdock.debug scientific.protein_data_bank_diagnostic.cif scientific.protein_data_bank_diagnostic.full scientific.relax_cartesian.debug scientific.relax_cartesian scientific.relax_fast.debug scientific.relax_fast_5iter.debug scientific.relax_fast_5iter scientific.relax_fast scientific.rna_denovo_favorites.debug scientific.rna_denovo_favorites scientific.simple_cycpep_predict scientific.stepwise_rna_favorites.debug linux.clang.score linux.gcc.score mac.clang.score scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify unit.addsan linux.clang.unit.release linux.gcc.unit.release mac.clang.unit.release unit.ubsan unit.valgrind gcc-10.gcc.unit gcc-11.gcc.unit gcc-9.gcc.unit linux.clang.python310.unit linux.clang.python38.unit linux.clang.python39.unit linux.gcc.python310.unit linux.gcc.python38.unit linux.gcc.python39.unit m1.clang.python38.unit m1.clang.python39.unit mac.clang.python38.unit mac.clang.python39.unit ubuntu-20.04.clang.python39.unit ubuntu-20.04.gcc.python39.unit ubuntu-22.04.clang.python39.unit ubuntu-22.04.gcc.python39.unit ubuntu.clang.python310.unit ubuntu.clang.python38.unit ubuntu.clang.python39.unit ubuntu.gcc.python310.unit ubuntu.gcc.python38.unit ubuntu.gcc.python39.unit util.apps windows.build.debug windows.build.release

Update SCons for compilation with Python 3.12 (#54) Python 3.12 removed the imp module, which means our current SCons 3.0.4 doesn't work with it. Upgrading to SCons 4 will fix this. However, this removes support for building with Python 2.7 -- I think at this point this is acceptable, as anyone compiling Rosetta will likely have a Python3 version installed for RFDiffusion, etc. anyway. Additionally, the error message printed is relatively user friendly: ``` scons: *** SCons version 4.2.0 does not run under Python version 2.7. Python >= 3.5 is required. ``` SCons 4.2.0 was selected as it's the last version which supports Python 3.5 -- I don't know how many people that will actually help, but we don't need to be bleeding edge. Some additional files were changed to address warning messages with a Python 3.12 build. (Note that the current external/scons-local directory was deleted and then re-created from the official download. No manual changes were made, save for deleting some unnecessary documentation files.)

...
Test: linux.gcc.mpi.serialization.integration.mpi

Failed sub-tests (click for more details):
replica_docking
Test: ubuntu-20.04.clang.python36.scientific.protein_data_bank_diagnostic.cif

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: ubuntu-20.04.clang.python36.scientific.protein_data_bank_diagnostic.full

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: ubuntu-20.04.gcc.cxx11thread.mpi.serialization.python36.scientific.simple_cycpep_predict

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.gcc.unit.valgrind

 View log

Loading...

 View log in dialog  View log in log in separate window