Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
no luck so far with any of the following: native gcc11.4 on ubuntu22.04: ``` ( \ set -xe ; \ cd /rapidyaml/ ; \ bt=Release ; \ bd=build/docker-$bt ; \ tgt=ryml-test-scalar_dquoted ; \ export C4_EXTERN_DIR=`pwd`/build/extern ; \ mkdir -p $C4_EXTERN_DIR ; \ cmake -B $bd -D RYML_DEV=ON -D RYML_BUILD_BENCHMARKS=OFF && \ cmake --build $bd -j --target $tgt && \ ./$bd/test/$tgt --gtest_filter=*486* ) ``` Tried also using -DRYML_STRICT_ALIASING=OFF (to remove -fstrict-aliasing) and -DRYML_PEDANTIC=OFF, and still could not reproduce. with wine in arch linux (gcc 14): ``` ( set -xe ; \ bt=Release ; \ bd=build/mingw-$bt ; \ tgt=ryml-test-scalar_dquoted ; \ cd ~/proj/rapidyaml/ ; \ cmake -B $bd -D CMAKE_TOOLCHAIN_FILE=`pwd`/.github/mingw-w64-x86_64.cmake -D RYML_DEV=ON && \ cmake --build $bd -j --target $tgt && \ env WINEPATH=/usr/x86_64-w64-mingw32/bin wine ./$bd/bin/$tgt.exe --gtest_filter=*486* ) ``` with wine in ubuntu18.04 (gcc 7.3) ``` ( set -xe ; \ cd /rapidyaml/ ; \ bt=Release ; \ bd=build/docker-mingw-$bt ; \ tgt=ryml-test-scalar_dquoted ; \ export C4_EXTERN_DIR=`pwd`/build/extern ; \ mkdir -p $C4_EXTERN_DIR ; \ cmake -B $bd -D CMAKE_TOOLCHAIN_FILE=`pwd`/.github/mingw-w64-x86_64.cmake -D RYML_DEV=ON -D RYML_BUILD_BENCHMARKS=OFF && \ cmake --build $bd -j --target $tgt && \ env WINEPATH="/usr/lib/gcc/x86_64-w64-mingw32/7.3-win32;/usr/x86_64-w64-mingw32/lib" wine ./$bd/bin/$tgt.exe --gtest_filter=*486* ) ``` with wine in ubuntu22.04 (gcc 10) ``` ( set -xe ; \ cd /rapidyaml/ ; \ bt=Release ; \ bd=build/docker-mingw-$bt ; \ tgt=ryml-test-scalar_dquoted ; \ export C4_EXTERN_DIR=`pwd`/build/extern ; \ mkdir -p $C4_EXTERN_DIR ; \ cmake -B $bd -D CMAKE_TOOLCHAIN_FILE=`pwd`/.github/mingw-w64-x86_64.cmake -D RYML_DEV=ON -D RYML_BUILD_BENCHMARKS=OFF && \ cmake --build $bd -j --target $tgt && \ env WINEPATH="/usr/lib/gcc/x86_64-w64-mingw32/10-win32;/usr/x86_64-w64-mingw32/lib" wine ./$bd/bin/$tgt.exe --gtest_filter=*486* ) ```
- Loading branch information