"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file ".github/workflows/main.yml" between
ldc-1.32.0.tar.gz and ldc-1.32.1.tar.gz

About: LDC is a LLVM-based D compiler.

main.yml  (ldc-1.32.0):main.yml  (ldc-1.32.1)
skipping to change at line 24 skipping to change at line 24
LLVM_VERSION: 15.0.7 LLVM_VERSION: 15.0.7
jobs: jobs:
build-native: build-native:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
include: include:
- job_name: Linux x86_64 multilib - job_name: Linux x86_64 multilib
os: ubuntu-18.04 os: ubuntu-20.04
arch: x86_64 arch: x86_64
bootstrap_cmake_flags: -DBUILD_LTO_LIBS=ON bootstrap_cmake_flags: -DBUILD_LTO_LIBS=ON
# To improve portability of the generated binaries, link the C++ sta ndard library statically. # To improve portability of the generated binaries, link the C++ sta ndard library statically.
extra_cmake_flags: >- extra_cmake_flags: >-
-DMULTILIB=ON -DMULTILIB=ON
-DBUILD_LTO_LIBS=ON -DBUILD_LTO_LIBS=ON
-DCMAKE_C_COMPILER=/home/runner/work/ldc/clang/bin/clang -DCMAKE_C_COMPILER=/home/runner/work/ldc/clang/bin/clang
-DCMAKE_CXX_COMPILER=/home/runner/work/ldc/clang/bin/clang++ -DCMAKE_CXX_COMPILER=/home/runner/work/ldc/clang/bin/clang++
-DCMAKE_EXE_LINKER_FLAGS=-static-libstdc++ -DCMAKE_EXE_LINKER_FLAGS=-static-libstdc++
-DJITRT_EXTRA_LDFLAGS=-static-libstdc++ -DJITRT_EXTRA_LDFLAGS=-static-libstdc++
skipping to change at line 171 skipping to change at line 171
os: osx os: osx
arch: arm64 arch: arm64
bootstrap_cmake_flags: -DD_COMPILER_FLAGS=-gcc=/usr/bin/c++ bootstrap_cmake_flags: -DD_COMPILER_FLAGS=-gcc=/usr/bin/c++
extra_cmake_flags: >- extra_cmake_flags: >-
-DBUILD_LTO_LIBS=ON -DBUILD_LTO_LIBS=ON
-DD_COMPILER_FLAGS="-O -flto=full -defaultlib=phobos2-ldc-lto,drun time-ldc-lto" -DD_COMPILER_FLAGS="-O -flto=full -defaultlib=phobos2-ldc-lto,drun time-ldc-lto"
-DEXTRA_CXXFLAGS=-flto=full -DEXTRA_CXXFLAGS=-flto=full
with_pgo: true with_pgo: true
- job_name: Android armv7a - job_name: Android armv7a
host_os: ubuntu-18.04 host_os: ubuntu-20.04
os: android os: android
arch: armv7a arch: armv7a
android_x86_arch: i686 android_x86_arch: i686
- job_name: Android aarch64 - job_name: Android aarch64
host_os: ubuntu-18.04 host_os: ubuntu-20.04
os: android os: android
arch: aarch64 arch: aarch64
android_x86_arch: x86_64 android_x86_arch: x86_64
extra_cmake_flags: >- extra_cmake_flags: >-
-DLDC_INSTALL_LLVM_RUNTIME_LIBS_OS=linux -DLDC_INSTALL_LLVM_RUNTIME_LIBS_OS=linux
-DLDC_INSTALL_LLVM_RUNTIME_LIBS_ARCH=aarch64-android -DLDC_INSTALL_LLVM_RUNTIME_LIBS_ARCH=aarch64-android
name: ${{ matrix.job_name }} name: ${{ matrix.job_name }}
runs-on: ${{ matrix.host_os }} runs-on: ${{ matrix.host_os }}
timeout-minutes: 60 timeout-minutes: 60
 End of changes. 3 change blocks. 
3 lines changed or deleted 3 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)