fixing timing
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -34,3 +34,6 @@
|
||||
|
||||
# Project Executable
|
||||
polypartiCL
|
||||
debug
|
||||
|
||||
*.mp3
|
||||
|
||||
@@ -4,6 +4,10 @@ set(CMAKE_C_COMPILER icx)
|
||||
|
||||
project(polypartiCL LANGUAGES CXX)
|
||||
|
||||
if (NOT CMAKE_BUILD_TYPE)
|
||||
set(CMAKE_BUILD_TYPE Debug CACHE STRING "Build type" FORCE)
|
||||
endif()
|
||||
|
||||
set(CMAKE_CXX_STANDARD 17)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||
@@ -29,6 +33,11 @@ add_executable(${PROJECT_NAME}
|
||||
src/polypartiCL.cpp
|
||||
)
|
||||
|
||||
target_compile_options(polypartiCL PRIVATE $<$<CONFIG:Debug>:-g -O0 -fsanitize=address>
|
||||
$<$<CONFIG:Release>:-O3 -DNDEBUG>
|
||||
)
|
||||
|
||||
target_link_options(polypartiCL PRIVATE $<$<CONFIG:Debug>:-fsanitize=address>)
|
||||
target_include_directories(${PROJECT_NAME} PRIVATE
|
||||
${CMAKE_SOURCE_DIR}/include
|
||||
${CMAKE_SOURCE_DIR}/src
|
||||
|
||||
@@ -22,7 +22,7 @@ CMAKE_AR:FILEPATH=/usr/bin/llvm-ar
|
||||
|
||||
//Choose the type of build, options are: None Debug Release RelWithDebInfo
|
||||
// MinSizeRel ...
|
||||
CMAKE_BUILD_TYPE:STRING=
|
||||
CMAKE_BUILD_TYPE:STRING=Release
|
||||
|
||||
//Enable/Disable color output during build.
|
||||
CMAKE_COLOR_MAKEFILE:BOOL=ON
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
set(CMAKE_HOST_SYSTEM "Linux-7.0.13+deb14-amd64")
|
||||
set(CMAKE_HOST_SYSTEM "Linux-7.1.3+deb14-amd64")
|
||||
set(CMAKE_HOST_SYSTEM_NAME "Linux")
|
||||
set(CMAKE_HOST_SYSTEM_VERSION "7.0.13+deb14-amd64")
|
||||
set(CMAKE_HOST_SYSTEM_VERSION "7.1.3+deb14-amd64")
|
||||
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
|
||||
|
||||
|
||||
|
||||
set(CMAKE_SYSTEM "Linux-7.0.13+deb14-amd64")
|
||||
set(CMAKE_SYSTEM "Linux-7.1.3+deb14-amd64")
|
||||
set(CMAKE_SYSTEM_NAME "Linux")
|
||||
set(CMAKE_SYSTEM_VERSION "7.0.13+deb14-amd64")
|
||||
set(CMAKE_SYSTEM_VERSION "7.1.3+deb14-amd64")
|
||||
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
|
||||
|
||||
set(CMAKE_CROSSCOMPILING "FALSE")
|
||||
|
||||
@@ -85,7 +85,7 @@ events:
|
||||
- "/usr/share/cmake-4.3/Modules/CMakeDetermineSystem.cmake:212 (message)"
|
||||
- "CMakeLists.txt:5 (project)"
|
||||
message: |
|
||||
The system is: Linux - 7.0.13+deb14-amd64 - x86_64
|
||||
The system is: Linux - 7.1.3+deb14-amd64 - x86_64
|
||||
-
|
||||
kind: "find-v1"
|
||||
backtrace:
|
||||
@@ -1078,8 +1078,8 @@ events:
|
||||
checks:
|
||||
- "Detecting CXX compiler ABI info"
|
||||
directories:
|
||||
source: "/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-3xF0eT"
|
||||
binary: "/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-3xF0eT"
|
||||
source: "/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-MTYVAh"
|
||||
binary: "/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-MTYVAh"
|
||||
cmakeVariables:
|
||||
CMAKE_CXX_FLAGS: ""
|
||||
CMAKE_CXX_FLAGS_DEBUG: "-g -Rno-debug-disables-optimization"
|
||||
@@ -1090,13 +1090,13 @@ events:
|
||||
variable: "CMAKE_CXX_ABI_COMPILED"
|
||||
cached: true
|
||||
stdout: |
|
||||
Change Dir: '/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-3xF0eT'
|
||||
Change Dir: '/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-MTYVAh'
|
||||
|
||||
Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_cb135/fast
|
||||
/usr/bin/gmake -f CMakeFiles/cmTC_cb135.dir/build.make CMakeFiles/cmTC_cb135.dir/build
|
||||
gmake[1]: Entering directory '/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-3xF0eT'
|
||||
Building CXX object CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o
|
||||
/opt/intel/oneapi/compiler/2026.0/bin/icpx -v -MD -MT CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o -MF CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o.d -o CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-4.3/Modules/CMakeCXXCompilerABI.cpp
|
||||
Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_e9db1/fast
|
||||
/usr/bin/gmake -f CMakeFiles/cmTC_e9db1.dir/build.make CMakeFiles/cmTC_e9db1.dir/build
|
||||
gmake[1]: Entering directory '/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-MTYVAh'
|
||||
Building CXX object CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o
|
||||
/opt/intel/oneapi/compiler/2026.0/bin/icpx -v -MD -MT CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o -MF CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o.d -o CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-4.3/Modules/CMakeCXXCompilerABI.cpp
|
||||
Intel(R) oneAPI DPC++/C++ Compiler 2026.0.0 (2026.0.0.20260331)
|
||||
Target: x86_64-unknown-linux-gnu
|
||||
Thread model: posix
|
||||
@@ -1108,7 +1108,7 @@ events:
|
||||
Candidate multilib: .;@m64
|
||||
Selected multilib: .;@m64
|
||||
(in-process)
|
||||
"/opt/intel/oneapi/compiler/2026.0/bin/compiler/clang" -cc1 -triple x86_64-unknown-linux-gnu -O2 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model static -fveclib=SVML -faltmathlib=SVMLAltMathLibrary -mframe-pointer=none -fapprox-func -funsafe-math-optimizations -fno-signed-zeros -mreassociate -freciprocal-math -fdenormal-fp-math=preserve-sign,preserve-sign -ffp-contract=fast-honor-pragmas -fno-rounding-math -complex-range=promoted -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -mllvm -x86-enable-unaligned-vector-move=true -tune-cpu generic -debugger-tuning=gdb -fdebug-compilation-dir=/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-3xF0eT -v -fcoverage-compilation-dir=/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-3xF0eT -fclang-abi-compat=22 -resource-dir /opt/intel/oneapi/compiler/2026.0/lib/clang/22 -dependency-file CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o.d -MT CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -I/opt/intel/oneapi/umf/1.1/include -I/opt/intel/oneapi/dev-utilities/2026.0/include -c-isystem /opt/intel/oneapi/umf/1.1/include -c-isystem /opt/intel/oneapi/tbb/2023.0/env/../include -cxx-isystem /opt/intel/oneapi/umf/1.1/include -cxx-isystem /opt/intel/oneapi/tbb/2023.0/env/../include -internal-isystem /opt/intel/oneapi/compiler/2026.0/bin/compiler/../../opt/compiler/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /opt/intel/oneapi/compiler/2026.0/lib/clang/22/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdeprecated-macro -ferror-limit 19 -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -mllvm -disable-hir-generate-mkl-call -mllvm -loopopt=1 -floopopt-pipeline=light -mllvm -intel-abi-compatible=true -fdwarf2-cfi-asm -fintel-compatibility -fintel-libirc-allowed -fintel-libimf-allowed -o CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/share/cmake-4.3/Modules/CMakeCXXCompilerABI.cpp
|
||||
"/opt/intel/oneapi/compiler/2026.0/bin/compiler/clang" -cc1 -triple x86_64-unknown-linux-gnu -O2 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model static -fveclib=SVML -faltmathlib=SVMLAltMathLibrary -mframe-pointer=none -fapprox-func -funsafe-math-optimizations -fno-signed-zeros -mreassociate -freciprocal-math -fdenormal-fp-math=preserve-sign,preserve-sign -ffp-contract=fast-honor-pragmas -fno-rounding-math -complex-range=promoted -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -mllvm -x86-enable-unaligned-vector-move=true -tune-cpu generic -debugger-tuning=gdb -fdebug-compilation-dir=/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-MTYVAh -v -fcoverage-compilation-dir=/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-MTYVAh -fclang-abi-compat=22 -resource-dir /opt/intel/oneapi/compiler/2026.0/lib/clang/22 -dependency-file CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o.d -MT CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -I/opt/intel/oneapi/umf/1.1/include -I/opt/intel/oneapi/dev-utilities/2026.0/include -c-isystem /opt/intel/oneapi/umf/1.1/include -c-isystem /opt/intel/oneapi/tbb/2023.0/env/../include -cxx-isystem /opt/intel/oneapi/umf/1.1/include -cxx-isystem /opt/intel/oneapi/tbb/2023.0/env/../include -internal-isystem /opt/intel/oneapi/compiler/2026.0/bin/compiler/../../opt/compiler/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /opt/intel/oneapi/compiler/2026.0/lib/clang/22/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdeprecated-macro -ferror-limit 19 -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -mllvm -disable-hir-generate-mkl-call -mllvm -loopopt=1 -floopopt-pipeline=light -mllvm -intel-abi-compatible=true -fdwarf2-cfi-asm -fintel-compatibility -fintel-libirc-allowed -fintel-libimf-allowed -o CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/share/cmake-4.3/Modules/CMakeCXXCompilerABI.cpp
|
||||
clang -cc1 version 22.1.0 based upon LLVM 22.1.0 default target x86_64-unknown-linux-gnu
|
||||
ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include"
|
||||
ignoring nonexistent directory "/include"
|
||||
@@ -1128,8 +1128,8 @@ events:
|
||||
/usr/include/x86_64-linux-gnu
|
||||
/usr/include
|
||||
End of search list.
|
||||
Linking CXX executable cmTC_cb135
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cb135.dir/link.txt --verbose=1
|
||||
Linking CXX executable cmTC_e9db1
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e9db1.dir/link.txt --verbose=1
|
||||
Intel(R) oneAPI DPC++/C++ Compiler 2026.0.0 (2026.0.0.20260331)
|
||||
Target: x86_64-unknown-linux-gnu
|
||||
Thread model: posix
|
||||
@@ -1140,9 +1140,9 @@ events:
|
||||
Selected GCC installation: /usr/lib/gcc/x86_64-linux-gnu/15
|
||||
Candidate multilib: .;@m64
|
||||
Selected multilib: .;@m64
|
||||
"/usr/bin/ld" --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_cb135 /lib/x86_64-linux-gnu/Scrt1.o /lib/x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/15/crtbeginS.o -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2026.0/lib/clang/22/lib/x86_64-unknown-linux-gnu -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/usr/lib/gcc/x86_64-linux-gnu/15 -L/usr/lib/gcc/x86_64-linux-gnu/15/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib64 -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../opt/compiler/lib -L/lib -L/usr/lib -L/opt/intel/oneapi/tcm/1.5/lib -L/opt/intel/oneapi/umf/1.1/lib -L/opt/intel/oneapi/tbb/2023.0/env/../lib/intel64/gcc4.8 -L/opt/intel/oneapi/compiler/2026.0/lib CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lsvml -Bdynamic -Bstatic -lirng -Bdynamic -lstdc++ -Bstatic -limf -Bdynamic -lm -lgcc_s -lgcc -Bstatic -lirc -Bdynamic -ldl -lgcc_s -lgcc -lc -lgcc_s -lgcc -Bstatic -lirc_s -Bdynamic /usr/lib/gcc/x86_64-linux-gnu/15/crtendS.o /lib/x86_64-linux-gnu/crtn.o
|
||||
/opt/intel/oneapi/compiler/2026.0/bin/icpx -v CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_cb135
|
||||
gmake[1]: Leaving directory '/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-3xF0eT'
|
||||
"/usr/bin/ld" --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_e9db1 /lib/x86_64-linux-gnu/Scrt1.o /lib/x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/15/crtbeginS.o -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2026.0/lib/clang/22/lib/x86_64-unknown-linux-gnu -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/usr/lib/gcc/x86_64-linux-gnu/15 -L/usr/lib/gcc/x86_64-linux-gnu/15/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib64 -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../opt/compiler/lib -L/lib -L/usr/lib -L/opt/intel/oneapi/tcm/1.5/lib -L/opt/intel/oneapi/umf/1.1/lib -L/opt/intel/oneapi/tbb/2023.0/env/../lib/intel64/gcc4.8 -L/opt/intel/oneapi/compiler/2026.0/lib CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lsvml -Bdynamic -Bstatic -lirng -Bdynamic -lstdc++ -Bstatic -limf -Bdynamic -lm -lgcc_s -lgcc -Bstatic -lirc -Bdynamic -ldl -lgcc_s -lgcc -lc -lgcc_s -lgcc -Bstatic -lirc_s -Bdynamic /usr/lib/gcc/x86_64-linux-gnu/15/crtendS.o /lib/x86_64-linux-gnu/crtn.o
|
||||
/opt/intel/oneapi/compiler/2026.0/bin/icpx -v CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e9db1
|
||||
gmake[1]: Leaving directory '/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-MTYVAh'
|
||||
|
||||
exitCode: 0
|
||||
-
|
||||
@@ -1191,13 +1191,13 @@ events:
|
||||
Parsed CXX implicit link information:
|
||||
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
|
||||
linker tool regex: [^[ ]*(->|"|[0-9]+>[ -]*Build:[ 0-9]+ ms[ ]*)?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
|
||||
ignore line: [Change Dir: '/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-3xF0eT']
|
||||
ignore line: [Change Dir: '/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-MTYVAh']
|
||||
ignore line: []
|
||||
ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_cb135/fast]
|
||||
ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_cb135.dir/build.make CMakeFiles/cmTC_cb135.dir/build]
|
||||
ignore line: [gmake[1]: Entering directory '/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-3xF0eT']
|
||||
ignore line: [Building CXX object CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o]
|
||||
ignore line: [/opt/intel/oneapi/compiler/2026.0/bin/icpx -v -MD -MT CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o -MF CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o.d -o CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-4.3/Modules/CMakeCXXCompilerABI.cpp]
|
||||
ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_e9db1/fast]
|
||||
ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_e9db1.dir/build.make CMakeFiles/cmTC_e9db1.dir/build]
|
||||
ignore line: [gmake[1]: Entering directory '/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-MTYVAh']
|
||||
ignore line: [Building CXX object CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o]
|
||||
ignore line: [/opt/intel/oneapi/compiler/2026.0/bin/icpx -v -MD -MT CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o -MF CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o.d -o CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-4.3/Modules/CMakeCXXCompilerABI.cpp]
|
||||
ignore line: [Intel(R) oneAPI DPC++/C++ Compiler 2026.0.0 (2026.0.0.20260331)]
|
||||
ignore line: [Target: x86_64-unknown-linux-gnu]
|
||||
ignore line: [Thread model: posix]
|
||||
@@ -1211,7 +1211,7 @@ events:
|
||||
ignore line: [Selected multilib: .]
|
||||
ignore line: [@m64]
|
||||
ignore line: [ (in-process)]
|
||||
ignore line: [ "/opt/intel/oneapi/compiler/2026.0/bin/compiler/clang" -cc1 -triple x86_64-unknown-linux-gnu -O2 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model static -fveclib=SVML -faltmathlib=SVMLAltMathLibrary -mframe-pointer=none -fapprox-func -funsafe-math-optimizations -fno-signed-zeros -mreassociate -freciprocal-math -fdenormal-fp-math=preserve-sign preserve-sign -ffp-contract=fast-honor-pragmas -fno-rounding-math -complex-range=promoted -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -mllvm -x86-enable-unaligned-vector-move=true -tune-cpu generic -debugger-tuning=gdb -fdebug-compilation-dir=/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-3xF0eT -v -fcoverage-compilation-dir=/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-3xF0eT -fclang-abi-compat=22 -resource-dir /opt/intel/oneapi/compiler/2026.0/lib/clang/22 -dependency-file CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o.d -MT CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -I/opt/intel/oneapi/umf/1.1/include -I/opt/intel/oneapi/dev-utilities/2026.0/include -c-isystem /opt/intel/oneapi/umf/1.1/include -c-isystem /opt/intel/oneapi/tbb/2023.0/env/../include -cxx-isystem /opt/intel/oneapi/umf/1.1/include -cxx-isystem /opt/intel/oneapi/tbb/2023.0/env/../include -internal-isystem /opt/intel/oneapi/compiler/2026.0/bin/compiler/../../opt/compiler/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /opt/intel/oneapi/compiler/2026.0/lib/clang/22/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdeprecated-macro -ferror-limit 19 -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -mllvm -disable-hir-generate-mkl-call -mllvm -loopopt=1 -floopopt-pipeline=light -mllvm -intel-abi-compatible=true -fdwarf2-cfi-asm -fintel-compatibility -fintel-libirc-allowed -fintel-libimf-allowed -o CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/share/cmake-4.3/Modules/CMakeCXXCompilerABI.cpp]
|
||||
ignore line: [ "/opt/intel/oneapi/compiler/2026.0/bin/compiler/clang" -cc1 -triple x86_64-unknown-linux-gnu -O2 -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model static -fveclib=SVML -faltmathlib=SVMLAltMathLibrary -mframe-pointer=none -fapprox-func -funsafe-math-optimizations -fno-signed-zeros -mreassociate -freciprocal-math -fdenormal-fp-math=preserve-sign preserve-sign -ffp-contract=fast-honor-pragmas -fno-rounding-math -complex-range=promoted -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -mllvm -x86-enable-unaligned-vector-move=true -tune-cpu generic -debugger-tuning=gdb -fdebug-compilation-dir=/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-MTYVAh -v -fcoverage-compilation-dir=/home/alardner/projects/polypartiCL/build/CMakeFiles/CMakeScratch/TryCompile-MTYVAh -fclang-abi-compat=22 -resource-dir /opt/intel/oneapi/compiler/2026.0/lib/clang/22 -dependency-file CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o.d -MT CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -I/opt/intel/oneapi/umf/1.1/include -I/opt/intel/oneapi/dev-utilities/2026.0/include -c-isystem /opt/intel/oneapi/umf/1.1/include -c-isystem /opt/intel/oneapi/tbb/2023.0/env/../include -cxx-isystem /opt/intel/oneapi/umf/1.1/include -cxx-isystem /opt/intel/oneapi/tbb/2023.0/env/../include -internal-isystem /opt/intel/oneapi/compiler/2026.0/bin/compiler/../../opt/compiler/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/x86_64-linux-gnu/c++/15 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/backward -internal-isystem /opt/intel/oneapi/compiler/2026.0/lib/clang/22/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdeprecated-macro -ferror-limit 19 -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -vectorize-loops -vectorize-slp -mllvm -disable-hir-generate-mkl-call -mllvm -loopopt=1 -floopopt-pipeline=light -mllvm -intel-abi-compatible=true -fdwarf2-cfi-asm -fintel-compatibility -fintel-libirc-allowed -fintel-libimf-allowed -o CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o -x c++ /usr/share/cmake-4.3/Modules/CMakeCXXCompilerABI.cpp]
|
||||
ignore line: [clang -cc1 version 22.1.0 based upon LLVM 22.1.0 default target x86_64-unknown-linux-gnu]
|
||||
ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/15/../../../../x86_64-linux-gnu/include"]
|
||||
ignore line: [ignoring nonexistent directory "/include"]
|
||||
@@ -1231,8 +1231,8 @@ events:
|
||||
ignore line: [ /usr/include/x86_64-linux-gnu]
|
||||
ignore line: [ /usr/include]
|
||||
ignore line: [End of search list.]
|
||||
ignore line: [Linking CXX executable cmTC_cb135]
|
||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cb135.dir/link.txt --verbose=1]
|
||||
ignore line: [Linking CXX executable cmTC_e9db1]
|
||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e9db1.dir/link.txt --verbose=1]
|
||||
ignore line: [Intel(R) oneAPI DPC++/C++ Compiler 2026.0.0 (2026.0.0.20260331)]
|
||||
ignore line: [Target: x86_64-unknown-linux-gnu]
|
||||
ignore line: [Thread model: posix]
|
||||
@@ -1245,7 +1245,7 @@ events:
|
||||
ignore line: [@m64]
|
||||
ignore line: [Selected multilib: .]
|
||||
ignore line: [@m64]
|
||||
link line: [ "/usr/bin/ld" --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_cb135 /lib/x86_64-linux-gnu/Scrt1.o /lib/x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/15/crtbeginS.o -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2026.0/lib/clang/22/lib/x86_64-unknown-linux-gnu -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/usr/lib/gcc/x86_64-linux-gnu/15 -L/usr/lib/gcc/x86_64-linux-gnu/15/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib64 -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../opt/compiler/lib -L/lib -L/usr/lib -L/opt/intel/oneapi/tcm/1.5/lib -L/opt/intel/oneapi/umf/1.1/lib -L/opt/intel/oneapi/tbb/2023.0/env/../lib/intel64/gcc4.8 -L/opt/intel/oneapi/compiler/2026.0/lib CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lsvml -Bdynamic -Bstatic -lirng -Bdynamic -lstdc++ -Bstatic -limf -Bdynamic -lm -lgcc_s -lgcc -Bstatic -lirc -Bdynamic -ldl -lgcc_s -lgcc -lc -lgcc_s -lgcc -Bstatic -lirc_s -Bdynamic /usr/lib/gcc/x86_64-linux-gnu/15/crtendS.o /lib/x86_64-linux-gnu/crtn.o]
|
||||
link line: [ "/usr/bin/ld" --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_e9db1 /lib/x86_64-linux-gnu/Scrt1.o /lib/x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/15/crtbeginS.o -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2026.0/lib/clang/22/lib/x86_64-unknown-linux-gnu -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/usr/lib/gcc/x86_64-linux-gnu/15 -L/usr/lib/gcc/x86_64-linux-gnu/15/../../../../lib64 -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib64 -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../lib -L/opt/intel/oneapi/compiler/2026.0/bin/compiler/../../opt/compiler/lib -L/lib -L/usr/lib -L/opt/intel/oneapi/tcm/1.5/lib -L/opt/intel/oneapi/umf/1.1/lib -L/opt/intel/oneapi/tbb/2023.0/env/../lib/intel64/gcc4.8 -L/opt/intel/oneapi/compiler/2026.0/lib CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o -Bstatic -lsvml -Bdynamic -Bstatic -lirng -Bdynamic -lstdc++ -Bstatic -limf -Bdynamic -lm -lgcc_s -lgcc -Bstatic -lirc -Bdynamic -ldl -lgcc_s -lgcc -lc -lgcc_s -lgcc -Bstatic -lirc_s -Bdynamic /usr/lib/gcc/x86_64-linux-gnu/15/crtendS.o /lib/x86_64-linux-gnu/crtn.o]
|
||||
arg [/usr/bin/ld] ==> ignore
|
||||
arg [--hash-style=gnu] ==> ignore
|
||||
arg [--eh-frame-hdr] ==> ignore
|
||||
@@ -1254,7 +1254,7 @@ events:
|
||||
arg [-dynamic-linker] ==> ignore
|
||||
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
|
||||
arg [-o] ==> ignore
|
||||
arg [cmTC_cb135] ==> ignore
|
||||
arg [cmTC_e9db1] ==> ignore
|
||||
arg [/lib/x86_64-linux-gnu/Scrt1.o] ==> obj [/lib/x86_64-linux-gnu/Scrt1.o]
|
||||
arg [/lib/x86_64-linux-gnu/crti.o] ==> obj [/lib/x86_64-linux-gnu/crti.o]
|
||||
arg [/usr/lib/gcc/x86_64-linux-gnu/15/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/15/crtbeginS.o]
|
||||
@@ -1276,7 +1276,7 @@ events:
|
||||
arg [-L/opt/intel/oneapi/umf/1.1/lib] ==> dir [/opt/intel/oneapi/umf/1.1/lib]
|
||||
arg [-L/opt/intel/oneapi/tbb/2023.0/env/../lib/intel64/gcc4.8] ==> dir [/opt/intel/oneapi/tbb/2023.0/env/../lib/intel64/gcc4.8]
|
||||
arg [-L/opt/intel/oneapi/compiler/2026.0/lib] ==> dir [/opt/intel/oneapi/compiler/2026.0/lib]
|
||||
arg [CMakeFiles/cmTC_cb135.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
|
||||
arg [CMakeFiles/cmTC_e9db1.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
|
||||
arg [-Bstatic] ==> search static
|
||||
arg [-lsvml] ==> lib [svml]
|
||||
arg [-Bdynamic] ==> search dynamic
|
||||
@@ -1342,7 +1342,7 @@ events:
|
||||
-
|
||||
kind: "find_package-v1"
|
||||
backtrace:
|
||||
- "CMakeLists.txt:14 (find_package)"
|
||||
- "CMakeLists.txt:23 (find_package)"
|
||||
name: "raylib"
|
||||
configs:
|
||||
-
|
||||
|
||||
@@ -14,87 +14,24 @@ set(CMAKE_MAKEFILE_DEPENDS
|
||||
"/usr/lib/x86_64-linux-gnu/cmake/raylib/raylib-config.cmake"
|
||||
"/usr/lib/x86_64-linux-gnu/cmake/raylib/raylib-targets-release.cmake"
|
||||
"/usr/lib/x86_64-linux-gnu/cmake/raylib/raylib-targets.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeCXXCompiler.cmake.in"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeCXXCompilerABI.cpp"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeCXXInformation.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeCommonLanguageInclude.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeCompilerIdDetection.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeDetermineCXXCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeDetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeDetermineCompilerABI.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeDetermineCompilerId.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeDetermineCompilerSupport.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeDetermineSystem.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeFindBinUtils.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeFindDependencyMacro.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeGenericSystem.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeInitializeConfigs.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeLanguageInformation.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeParseImplicitIncludeInfo.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeParseImplicitLinkInfo.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeParseLibraryArchitecture.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeSystem.cmake.in"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeSystemSpecificInformation.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeSystemSpecificInitialize.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeTestCXXCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeTestCompilerCommon.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/CMakeUnixFindMake.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/ADSP-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/Borland-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/Clang-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/Cray-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/CrayClang-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/Diab-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/GHS-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/HP-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/IAR-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/Intel-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/IntelLLVM-CXX.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/IntelLLVM-FindBinUtils.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/IntelLLVM.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/MSVC-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/NVHPC-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/OrangeC-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/PGI-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/PathScale-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/Renesas-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/SCO-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/TI-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/TIClang-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/Tasking-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/Watcom-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/XL-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Internal/CMakeCXXLinkerInformation.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Internal/CMakeCommonLinkerInformation.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Internal/CMakeDetermineLinkerId.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Internal/CMakeInspectCXXLinker.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Internal/FeatureTesting.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Linker/GNU-CXX.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Linker/GNU.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Platform/Linker/GNU.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Platform/Linker/Linux-GNU-CXX.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Platform/Linker/Linux-GNU.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Platform/Linux-Determine-CXX.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Platform/Linux-Initialize.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Platform/Linux-IntelLLVM-CXX.cmake"
|
||||
"/usr/share/cmake-4.3/Modules/Platform/Linux-IntelLLVM.cmake"
|
||||
@@ -110,10 +47,6 @@ set(CMAKE_MAKEFILE_OUTPUTS
|
||||
|
||||
# Byproducts of CMake generate step:
|
||||
set(CMAKE_MAKEFILE_PRODUCTS
|
||||
"CMakeFiles/4.3.4/CMakeSystem.cmake"
|
||||
"CMakeFiles/4.3.4/CMakeCXXCompiler.cmake"
|
||||
"CMakeFiles/4.3.4/CMakeCXXCompiler.cmake"
|
||||
"CMakeFiles/4.3.4/CMakeCXXCompiler.cmake"
|
||||
"CMakeFiles/CMakeDirectoryInformation.cmake"
|
||||
)
|
||||
|
||||
|
||||
@@ -1033,9 +1033,9 @@ polypartiCL
|
||||
/opt/intel/oneapi/compiler/2026.0/lib/libirng.so
|
||||
/opt/intel/oneapi/compiler/2026.0/lib/libsvml.so
|
||||
/opt/intel/oneapi/compiler/2026.0/lib/libur_loader.so.0
|
||||
/tmp/icpx-05e8062085/main-bfadf2.o
|
||||
/tmp/icpx-05e8062085/polypartiCL-30ca20.o
|
||||
/tmp/icpx-05e8062085/polypartiCL-wrapper-6fca8e.o
|
||||
/tmp/icpx-8259813541/main-d561ba.o
|
||||
/tmp/icpx-8259813541/polypartiCL-d103d7.o
|
||||
/tmp/icpx-8259813541/polypartiCL-wrapper-fa4c5d.o
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/crtbeginS.o
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/crtendS.o
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc.a
|
||||
|
||||
@@ -1030,9 +1030,9 @@ polypartiCL: /lib/x86_64-linux-gnu/Scrt1.o \
|
||||
/opt/intel/oneapi/compiler/2026.0/lib/libirng.so \
|
||||
/opt/intel/oneapi/compiler/2026.0/lib/libsvml.so \
|
||||
/opt/intel/oneapi/compiler/2026.0/lib/libur_loader.so.0 \
|
||||
/tmp/icpx-05e8062085/main-bfadf2.o \
|
||||
/tmp/icpx-05e8062085/polypartiCL-30ca20.o \
|
||||
/tmp/icpx-05e8062085/polypartiCL-wrapper-6fca8e.o \
|
||||
/tmp/icpx-8259813541/main-d561ba.o \
|
||||
/tmp/icpx-8259813541/polypartiCL-d103d7.o \
|
||||
/tmp/icpx-8259813541/polypartiCL-wrapper-fa4c5d.o \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/crtbeginS.o \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/crtendS.o \
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/libgcc.a \
|
||||
@@ -1084,7 +1084,9 @@ polypartiCL: /lib/x86_64-linux-gnu/Scrt1.o \
|
||||
|
||||
/usr/lib/gcc/x86_64-linux-gnu/15/crtbeginS.o:
|
||||
|
||||
/tmp/icpx-05e8062085/polypartiCL-wrapper-6fca8e.o:
|
||||
/tmp/icpx-8259813541/polypartiCL-d103d7.o:
|
||||
|
||||
/tmp/icpx-8259813541/main-d561ba.o:
|
||||
|
||||
/opt/intel/oneapi/compiler/2026.0/lib/libsvml.so:
|
||||
|
||||
@@ -1106,8 +1108,6 @@ polypartiCL: /lib/x86_64-linux-gnu/Scrt1.o \
|
||||
|
||||
/lib/x86_64-linux-gnu/crtn.o:
|
||||
|
||||
/tmp/icpx-05e8062085/main-bfadf2.o:
|
||||
|
||||
/lib/x86_64-linux-gnu/crti.o:
|
||||
|
||||
/usr/include/x86_64-linux-gnu/c++/15/bits/time_members.h:
|
||||
@@ -1608,8 +1608,6 @@ polypartiCL: /lib/x86_64-linux-gnu/Scrt1.o \
|
||||
|
||||
/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
|
||||
|
||||
/tmp/icpx-05e8062085/polypartiCL-30ca20.o:
|
||||
|
||||
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
|
||||
|
||||
/home/alardner/projects/polypartiCL/src/polypartiCL.hpp:
|
||||
@@ -2380,6 +2378,8 @@ polypartiCL: /lib/x86_64-linux-gnu/Scrt1.o \
|
||||
|
||||
/opt/intel/oneapi/compiler/2026.0/include/sycl/detail/string.hpp:
|
||||
|
||||
/tmp/icpx-8259813541/polypartiCL-wrapper-fa4c5d.o:
|
||||
|
||||
/opt/intel/oneapi/compiler/2026.0/include/sycl/kernel_bundle_enums.hpp:
|
||||
|
||||
/opt/intel/oneapi/compiler/2026.0/include/sycl/detail/sycl_mem_obj_allocator.hpp:
|
||||
|
||||
@@ -6,5 +6,5 @@ CXX_DEFINES = -DGRAPHICS_API_OPENGL_33 -DPLATFORM_DESKTOP -DUSE_LIBTYPE_SHARED
|
||||
|
||||
CXX_INCLUDES = -I/home/alardner/projects/polypartiCL/include -I/home/alardner/projects/polypartiCL/src
|
||||
|
||||
CXX_FLAGS = -std=gnu++17 -fsycl -fsycl-targets=spir64
|
||||
CXX_FLAGS = -O3 -DNDEBUG -std=gnu++17 -fsycl -fsycl-targets=spir64 -O3 -DNDEBUG
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
/opt/intel/oneapi/compiler/2026.0/bin/icpx -fsycl -fsycl-targets=spir64 -Wl,--dependency-file=CMakeFiles/polypartiCL.dir/link.d CMakeFiles/polypartiCL.dir/src/main.cpp.o CMakeFiles/polypartiCL.dir/src/polypartiCL.cpp.o -o polypartiCL /usr/lib/x86_64-linux-gnu/libraylib.so.6.0.0 -lm
|
||||
/opt/intel/oneapi/compiler/2026.0/bin/icpx -O3 -DNDEBUG -fsycl -fsycl-targets=spir64 -Wl,--dependency-file=CMakeFiles/polypartiCL.dir/link.d CMakeFiles/polypartiCL.dir/src/main.cpp.o CMakeFiles/polypartiCL.dir/src/polypartiCL.cpp.o -o polypartiCL /usr/lib/x86_64-linux-gnu/libraylib.so.6.0.0 -lm
|
||||
|
||||
@@ -12,7 +12,7 @@ if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
|
||||
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
|
||||
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
|
||||
else()
|
||||
set(CMAKE_INSTALL_CONFIG_NAME "")
|
||||
set(CMAKE_INSTALL_CONFIG_NAME "Release")
|
||||
endif()
|
||||
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
|
||||
endif()
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
[
|
||||
{
|
||||
"directory": "/home/alardner/projects/polypartiCL/build",
|
||||
"command": "/opt/intel/oneapi/compiler/2026.0/bin/icpx -DGRAPHICS_API_OPENGL_33 -DPLATFORM_DESKTOP -DUSE_LIBTYPE_SHARED -I/home/alardner/projects/polypartiCL/include -I/home/alardner/projects/polypartiCL/src -std=gnu++17 -fsycl -fsycl-targets=spir64 -o CMakeFiles/polypartiCL.dir/src/main.cpp.o -c /home/alardner/projects/polypartiCL/src/main.cpp",
|
||||
"command": "/opt/intel/oneapi/compiler/2026.0/bin/icpx -DGRAPHICS_API_OPENGL_33 -DPLATFORM_DESKTOP -DUSE_LIBTYPE_SHARED -I/home/alardner/projects/polypartiCL/include -I/home/alardner/projects/polypartiCL/src -O3 -DNDEBUG -std=gnu++17 -fsycl -fsycl-targets=spir64 -O3 -DNDEBUG -o CMakeFiles/polypartiCL.dir/src/main.cpp.o -c /home/alardner/projects/polypartiCL/src/main.cpp",
|
||||
"file": "/home/alardner/projects/polypartiCL/src/main.cpp",
|
||||
"output": "CMakeFiles/polypartiCL.dir/src/main.cpp.o"
|
||||
},
|
||||
{
|
||||
"directory": "/home/alardner/projects/polypartiCL/build",
|
||||
"command": "/opt/intel/oneapi/compiler/2026.0/bin/icpx -DGRAPHICS_API_OPENGL_33 -DPLATFORM_DESKTOP -DUSE_LIBTYPE_SHARED -I/home/alardner/projects/polypartiCL/include -I/home/alardner/projects/polypartiCL/src -std=gnu++17 -fsycl -fsycl-targets=spir64 -o CMakeFiles/polypartiCL.dir/src/polypartiCL.cpp.o -c /home/alardner/projects/polypartiCL/src/polypartiCL.cpp",
|
||||
"command": "/opt/intel/oneapi/compiler/2026.0/bin/icpx -DGRAPHICS_API_OPENGL_33 -DPLATFORM_DESKTOP -DUSE_LIBTYPE_SHARED -I/home/alardner/projects/polypartiCL/include -I/home/alardner/projects/polypartiCL/src -O3 -DNDEBUG -std=gnu++17 -fsycl -fsycl-targets=spir64 -O3 -DNDEBUG -o CMakeFiles/polypartiCL.dir/src/polypartiCL.cpp.o -c /home/alardner/projects/polypartiCL/src/polypartiCL.cpp",
|
||||
"file": "/home/alardner/projects/polypartiCL/src/polypartiCL.cpp",
|
||||
"output": "CMakeFiles/polypartiCL.dir/src/polypartiCL.cpp.o"
|
||||
}
|
||||
|
||||
+4
-4
@@ -1,7 +1,7 @@
|
||||
Tricorners
|
||||
Center Delay
|
||||
count velocity x y theta_i theta_f color start end decayrate
|
||||
===================================================
|
||||
s
|
||||
20000 90 0.5 0.33333333333 0 360 cyan 0 0 2
|
||||
20000 90 0.3555 0.783 0 360 magenta 0 0 2
|
||||
20000 90 0.6445 0.783 0 360 yellow 0 0 2
|
||||
20000 70 0.5 0.5 0 360 cyan 1 0 0
|
||||
20000 70 0.5 0.5 0 360 magenta 2.075 0 0
|
||||
20000 70 0.5 0.5 0 360 yellow 4.931 0 0
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
Tricorners
|
||||
count velocity x y theta_i theta_f color start end decayrate
|
||||
===================================================
|
||||
s
|
||||
20000 90 0.5 0.33333333333 0 360 cyan 0 0 0
|
||||
20000 90 0.3555 0.783 0 360 magenta 0 0 0
|
||||
20000 90 0.6445 0.783 0 360 yellow 0 0 0
|
||||
@@ -0,0 +1,9 @@
|
||||
Big Diamond (relative)
|
||||
x y
|
||||
==================
|
||||
r
|
||||
0.5 0.0
|
||||
0.78125 0.5
|
||||
0.5 1.0
|
||||
0.21875 0.5
|
||||
0.5 0.0
|
||||
@@ -1,3 +1,6 @@
|
||||
Diamond (relative)
|
||||
x y
|
||||
==================
|
||||
r
|
||||
0.5 0.1
|
||||
0.725 0.5
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
Hexagon (relative)
|
||||
x y
|
||||
==================
|
||||
r
|
||||
0.361979 0.0601852
|
||||
0.6479167 0.0601852
|
||||
|
||||
+8
-4
@@ -1,5 +1,9 @@
|
||||
Big Diamond (relative)
|
||||
x y
|
||||
==================
|
||||
r
|
||||
0.5 0.111615741
|
||||
0.754148958 0.894191667
|
||||
0.245851042 0.894191667
|
||||
0.5 0.111615741
|
||||
0.5 0.0
|
||||
0.78125 0.5
|
||||
0.5 1.0
|
||||
0.21875 0.5
|
||||
0.5 0.0
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
Screen (relative)
|
||||
x y
|
||||
=================
|
||||
r
|
||||
0 0
|
||||
1 0
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
Screen (fixed)
|
||||
x y
|
||||
=================
|
||||
f
|
||||
1 0
|
||||
1920 0
|
||||
1920 1079
|
||||
1 1079
|
||||
1 0
|
||||
@@ -1,3 +1,6 @@
|
||||
Square (relative)
|
||||
x y (remember to dupe first entry for final entry)
|
||||
==================================================
|
||||
r
|
||||
0.275 0.1
|
||||
0.725 0.1
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
Triangle (relative)
|
||||
x y (remember to duplicate first entry for final entry)
|
||||
=======================================================
|
||||
r
|
||||
0.5 0.111615741
|
||||
0.754148958 0.894191667
|
||||
0.245851042 0.894191667
|
||||
0.5 0.111615741
|
||||
+1
-1
@@ -27,5 +27,5 @@ void main()
|
||||
color += texture(texture0, fragTexCoord - offset) * weight[i];
|
||||
}
|
||||
|
||||
finalColor = color * colDiffuse * fragColor * 1.8;
|
||||
finalColor = color * colDiffuse * fragColor * 1.9;
|
||||
}
|
||||
|
||||
+9
-4
@@ -32,6 +32,9 @@ int main(int argc, char* argv[]) {
|
||||
if (argv[i] == "--nolines"s || argv[i] == "-l"s) {
|
||||
drawLines = false;
|
||||
}
|
||||
if (argv[i] == "--noblur"s || argv[i] == "-b"s) {
|
||||
useShader = false;
|
||||
}
|
||||
}
|
||||
|
||||
Polyparti::Room sim(screenWidth, screenHeight, fps);
|
||||
@@ -51,6 +54,7 @@ int main(int argc, char* argv[]) {
|
||||
|
||||
raylib::RenderTexture2D renderTarget(screenWidth, screenHeight);
|
||||
raylib::RenderTexture2D blur(screenWidth, screenHeight);
|
||||
raylib::RenderTexture2D rot(screenWidth, screenHeight);
|
||||
raylib::Shader blurShader("", "shaders/blur2.fs");
|
||||
raylib::Shader noBlur("", "shaders/noblur.fs");
|
||||
raylib::Shader rotShader("", "shaders/rotate.fs");
|
||||
@@ -122,18 +126,19 @@ int main(int argc, char* argv[]) {
|
||||
while(window.Drawing()) {
|
||||
window.ClearBackground(BLACK);
|
||||
|
||||
rot.BeginMode();
|
||||
ClearBackground(BLACK);
|
||||
if (useShader) {
|
||||
blurShader.BeginMode();
|
||||
DrawTextureRec(blur.texture, {0, 0, resolution[0], -resolution[1]}, {0,0}, WHITE);
|
||||
blurShader.EndMode();
|
||||
} else {
|
||||
noBlur.BeginMode();
|
||||
//noBlur.BeginMode();
|
||||
DrawTextureRec(renderTarget.texture, {0, 0, resolution[0], -resolution[1]}, {0,0}, WHITE);
|
||||
noBlur.EndMode();
|
||||
//noBlur.EndMode();
|
||||
}
|
||||
if (rotate) {
|
||||
//rotShader.BeginMode();
|
||||
|
||||
}
|
||||
if(drawFPS) window.DrawFPS(10,10);
|
||||
}
|
||||
|
||||
|
||||
+27
-4
@@ -377,13 +377,19 @@ std::vector<XYVector> Polyparti::Room::getCorners() {
|
||||
}
|
||||
void Polyparti::Room::loadRoom(std::string name) {
|
||||
std::ifstream roomfile;
|
||||
std::string line, item;
|
||||
std::string roomName, temp;
|
||||
bool relative = false;
|
||||
float a, b, tot_x = 0, tot_y = 0;
|
||||
int n = 0;
|
||||
char check;
|
||||
roomfile.open(name);
|
||||
if (roomfile.is_open()) {check = roomfile.get();}
|
||||
if (roomfile.is_open()) {
|
||||
getline(roomfile, roomName);
|
||||
getline(roomfile, temp);
|
||||
getline(roomfile, temp);
|
||||
check = roomfile.get();
|
||||
this->name = roomName;
|
||||
}
|
||||
else { std::cout << "error" << std::endl;}
|
||||
|
||||
x_min = screenHeight;
|
||||
@@ -452,9 +458,17 @@ void Polyparti::Room::loadParticles(std::string name) {
|
||||
newEntry.life = life;
|
||||
newEntry.decayRate = decay;
|
||||
|
||||
this->info.push_back(newEntry);
|
||||
if (start == 0) { this->info.push_back(newEntry); }
|
||||
else {
|
||||
++moreCount;
|
||||
this->later.push_back(newEntry);
|
||||
}
|
||||
}
|
||||
|
||||
//sort later fields by descending order so they can be popped_back
|
||||
std::sort(later.begin(), later.end(),
|
||||
[] (const fieldInfo& a, const fieldInfo& b) { return a.start > b.start; });
|
||||
}
|
||||
else {
|
||||
std::cout << "error: particles/load.prtc not found" << '\n';
|
||||
}
|
||||
@@ -467,7 +481,7 @@ void Polyparti::Room::initField(Polyparti::Room::fieldInfo info) {
|
||||
info.deg_end = (info.deg_end/360) * rad;
|
||||
for (int i = 0; i < info.count; i++) {
|
||||
double angle = (float(i) / info.count) * (info.deg_end - info.deg_start);
|
||||
newField.addParticle(info.x, info.y, info.velocity * (std::cos(angle + info.deg_start)), info.velocity * (std::sin(angle + info.deg_start)));
|
||||
newField.addParticle(info.x, info.y, info.velocity * (std::cos(angle + info.deg_start)), info.velocity * -(std::sin(angle + info.deg_start)));
|
||||
}
|
||||
newField.setColor(info.color);
|
||||
newField.setInterval(interval);
|
||||
@@ -490,6 +504,11 @@ void Polyparti::Room::rotateRoom(float degrees) {
|
||||
void Polyparti::Room::addFields() { for (auto& i: info) initField(i);}
|
||||
|
||||
void Polyparti::Room::updateFields(double time) {
|
||||
while (moreCount && later.back().start <= time) {
|
||||
initField(later.back());
|
||||
later.pop_back();
|
||||
--moreCount;
|
||||
}
|
||||
for (auto& f : field) {
|
||||
f.updateField(implRoom->corners, time);
|
||||
}
|
||||
@@ -517,3 +536,7 @@ void Polyparti::Room::reverseInterval() {
|
||||
int Polyparti::Room::getFieldCount() {
|
||||
return field.size();
|
||||
}
|
||||
|
||||
std::string Polyparti::Room::getName() {
|
||||
return this->name;
|
||||
}
|
||||
|
||||
+8
-5
@@ -45,17 +45,15 @@ namespace Polyparti {
|
||||
int screenWidth, screenHeight;
|
||||
std::string color;
|
||||
};
|
||||
std::vector<fieldInfo> info;
|
||||
std::vector<fieldInfo> info, later;
|
||||
std::vector<ParticleField> field;
|
||||
std::string name;
|
||||
float x_min = 0, x_max = 0, y_min = 0, y_max = 0;
|
||||
inline static float interval = 1.0f / 60;
|
||||
//inline static float velocity = 90;
|
||||
inline static float screenWidth = 1920;
|
||||
inline static float screenHeight = 1080;
|
||||
int moreCount = 0;
|
||||
public:
|
||||
//std::vector<ParticleField> field;
|
||||
|
||||
//std::vector<fieldInfo> info;
|
||||
int fieldCount = 0;
|
||||
|
||||
Room();
|
||||
@@ -83,5 +81,10 @@ namespace Polyparti {
|
||||
void adjustInterval(const float pct);
|
||||
void reverseInterval();
|
||||
int getFieldCount();
|
||||
std::string getName();
|
||||
};
|
||||
|
||||
class Beam : public ParticleField {
|
||||
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user