"git@developer.sourcefind.cn:gaoqiong/migraphx.git" did not exist on "e521fa3f6fab1de54de072d2c1a838e497fb5e2d"
  • Lei Wang's avatar
    [PATCH] Static libg++ linking fix (#854) · a3497ebc
    Lei Wang authored
    * bump version to 0.1.6
    
    * phaseout py38
    
    * py39
    
    * Update submodule 'tvm' to latest commit adc0e48
    
    * [Build] Update CMake and Python environment settings
    
    - Added static linking flags for GCC and libstdc++ in CMakeLists.txt to enhance library linking.
    - Removed the cmake version requirement from pyproject.toml to allow for broader compatibility.
    - Updated the tox command in the Docker distribution script to include Python 3.8 for testing environments.
    
    * [Build] Update Python version requirements in scripts and documentation
    
    - Changed Python version requirement in README.md from 3.9+ to 3.8+.
    - Updated installation and testing scripts to use Python 3.8 instead of 3.9, ensuring compatibility with the new minimum version.
    - Adjusted tox commands in local and PyPI distribution scripts to include Python 3.8 in the testing environments.
    
    * [Build] Update Python and CMake requirements in Dockerfile and pyproject.toml
    
    - Added CMake version requirement (>=3.26) to pyproject.toml for build compatibility.
    - Created a Python 3.8 environment in the Dockerfile and added a symlink for easier access to the Python 3.8 executable.
    
    * [Build] Update CMake and Dockerfile for improved compatibility
    
    - Removed static linking flags from CMakeLists.txt to simplify build configuration.
    - Updated Dockerfile to use Ubuntu 20.04 and streamlined the installation of dependencies, removing gcc-9 and g++-9.
    - Adjusted symlink creation for Python environments to use the `-sf` option for safer linking.
    
    * [Build] Bump version to 0.1.6.post1 for post-release updates
    
    * [Build] Remove static linking flags from CMakeLists.txt
    
    - Eliminated static linking flags for GCC and libstdc++ to simplify build configuration and avoid potential conflicts with Python extensions.
    
    * [Build] Update Docker distribution scripts for manylinux compatibility
    
    - Changed base image from `tilelang-builder:18.04` to `tilelang-builder:manylinux` in both local and PyPI distribution scripts.
    - Updated Dockerfile references to use `pypi.manylinux.Dockerfile`.
    - Added `--gpus all` flag to the Docker run command to enable GPU support during execution.
    
    * lint fix
    
    * add cmake
    a3497ebc
tox.ini 982 Bytes