Mimalloc Asan #7

Merged
rboullard merged 15 commits from Development into main 2026-02-20 18:41:42 +00:00
6 changed files with 14 additions and 28 deletions
Showing only changes of commit c49e398f30 - Show all commits

View File

@@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 120 timeout-minutes: 120
container: container:
image: git.romainboullard.com/bigfootdev/linuxcppbuilder:${{ github.ref_name }} image: git.romainboullard.com/bigfootdev/linuxcppbuilder:main
env: env:
ARTIFACTORY_USER: ${{ secrets.ARTIFACTORY_USER }} ARTIFACTORY_USER: ${{ secrets.ARTIFACTORY_USER }}
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }} ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
@@ -24,7 +24,7 @@ jobs:
{ name: "eabase", version: "01082025", location: "all", needs_pkg: "" }, { name: "eabase", version: "01082025", location: "all", needs_pkg: "" },
{ name: "eastl", version: "3.27.01", location: "all", needs_pkg: "eabase" }, { name: "eastl", version: "3.27.01", location: "all", needs_pkg: "eabase" },
{ name: "pixelmatch-cpp17", version: "1.0.3", location: "all", needs_pkg: "" }, { name: "pixelmatch-cpp17", version: "1.0.3", location: "all", needs_pkg: "" },
{ name: "lodepng", version: "cci.20250727", location: "all", needs_pkg: "" }, { name: "lodepng", version: "cci.20260210", location: "all", needs_pkg: "" },
{ name: "stduuid", version: "1.2.3", location: "all", needs_pkg: "" }, { name: "stduuid", version: "1.2.3", location: "all", needs_pkg: "" },
{ name: "flatbuffers", version: "25.12.19", location: "all", needs_pkg: "" }, { name: "flatbuffers", version: "25.12.19", location: "all", needs_pkg: "" },
{ name: "vulkan-memory-allocator", version: "3.3.0", location: "all", needs_pkg: "" }, { name: "vulkan-memory-allocator", version: "3.3.0", location: "all", needs_pkg: "" },
@@ -34,7 +34,7 @@ jobs:
{ name: "unordered_dense", version: "4.8.1", location: "all", needs_pkg: "" }, { name: "unordered_dense", version: "4.8.1", location: "all", needs_pkg: "" },
{ name: "mimalloc", version: "3.2.8", location: "all", needs_pkg: "" }, { name: "mimalloc", version: "3.2.8", location: "all", needs_pkg: "" },
{ name: "meshoptimizer", version: "1.0", location: "all", needs_pkg: "" }, { name: "meshoptimizer", version: "1.0", location: "all", needs_pkg: "" },
{ name: "sqlite3", version: "3.51.0", location: "all", needs_pkg: "" }, { name: "sqlite3", version: "3.51.2", location: "all", needs_pkg: "" },
{ name: "rapidhash", version: "3.0", location: "all", needs_pkg: "" }, { name: "rapidhash", version: "3.0", location: "all", needs_pkg: "" },
{ name: "cli11", version: "2.6.1", location: "all", needs_pkg: "" }, { name: "cli11", version: "2.6.1", location: "all", needs_pkg: "" },
{ name: "assimp", version: "6.0.4", location: "all", needs_pkg: "" } { name: "assimp", version: "6.0.4", location: "all", needs_pkg: "" }
@@ -64,7 +64,7 @@ jobs:
--version=${{ matrix.package.version }} \ --version=${{ matrix.package.version }} \
--user=bigfootdev \ --user=bigfootdev \
--channel=${{ env.BRANCH_NAME }} \ --channel=${{ env.BRANCH_NAME }} \
-pr:b=./clang -pr:h=./clang \ -pr:b=clang -pr:h=clang \
--build=missing --remote=bigfootpackages --build=missing --remote=bigfootpackages
CONAN_LOGIN_USERNAME=${ARTIFACTORY_USER} \ CONAN_LOGIN_USERNAME=${ARTIFACTORY_USER} \

24
clang
View File

@@ -1,24 +0,0 @@
[settings]
os=Linux
arch=x86_64
compiler=clang
compiler.version=18
compiler.libcxx=libstdc++11
compiler.cppstd=20
compiler.cstd=17
build_type=Release
[conf]
tools.cmake.cmaketoolchain:extra_variables={'CMAKE_CXX_COMPILER_LAUNCHER': 'ccache', 'CMAKE_C_COMPILER_LAUNCHER': 'ccache'}
tools.cmake.cmaketoolchain:generator=Ninja
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=True
tools.build:compiler_executables={"c": "clang", "cpp": "clang++"}
tools.build:exelinkflags=["-fuse-ld=mold", "-flto"]
tools.build:sharedlinkflags=["-fuse-ld=mold", "-flto"]
tools.build:cflags=["-flto"]
tools.build:cxxflags=["-flto"]
[tool_requires]
!cmake/*: cmake/[>=4.2]

View File

@@ -1,4 +1,7 @@
sources: sources:
"cci.20260210":
url: "https://github.com/lvandeve/lodepng/archive/9a857a004f2828f287fdd8a6d3ab454eebe07166.tar.gz"
sha256: "071307b36cb5d102df2e7045cd6e69674b7137087755dd2c55ac4a1147df28f6"
"cci.20250727": "cci.20250727":
url: "https://github.com/lvandeve/lodepng/archive/344b4b442d0de0787a999724dd6569461a00c92c.tar.gz" url: "https://github.com/lvandeve/lodepng/archive/344b4b442d0de0787a999724dd6569461a00c92c.tar.gz"
sha256: "ffc13ecfbe27978e018e2ac6b089d6a2bd1a571d81b5ebb50e7364ec17ca3a74" sha256: "ffc13ecfbe27978e018e2ac6b089d6a2bd1a571d81b5ebb50e7364ec17ca3a74"

View File

@@ -1,4 +1,6 @@
versions: versions:
"cci.20260210":
folder: all
"cci.20250727": "cci.20250727":
folder: all folder: all
"cci.20241228": "cci.20241228":

View File

@@ -1,4 +1,7 @@
sources: sources:
"3.51.2":
url: "https://sqlite.org/2026/sqlite-amalgamation-3510200.zip"
sha256: "6e2a845a493026bdbad0618b2b5a0cf48584faab47384480ed9f592d912f23ec"
"3.51.0": "3.51.0":
url: "https://sqlite.org/2025/sqlite-amalgamation-3510000.zip" url: "https://sqlite.org/2025/sqlite-amalgamation-3510000.zip"
sha256: "1caf7116f2910600d04473ad69d37ec538fa62fa36adccd37b5e0e43647c98be" sha256: "1caf7116f2910600d04473ad69d37ec538fa62fa36adccd37b5e0e43647c98be"

View File

@@ -1,4 +1,6 @@
versions: versions:
"3.51.2":
folder: all
"3.51.0": "3.51.0":
folder: all folder: all
"3.50.4": "3.50.4":