Skip to content

Fix segmentation fault caused by old compiler#164

Open
JugramAlucard wants to merge 1 commit intossloy:masterfrom
JugramAlucard:rowan
Open

Fix segmentation fault caused by old compiler#164
JugramAlucard wants to merge 1 commit intossloy:masterfrom
JugramAlucard:rowan

Conversation

@JugramAlucard
Copy link

@JugramAlucard JugramAlucard commented Mar 23, 2026

I encountered a problem like this:
D:\my_project\learnRenderPrinceple\tinyrenderer\our_gl.cpp: In function 'void rasterize(const vec4 (&)[3], const IShader&, TGAImage&)': D:\my_project\learnRenderPrinceple\tinyrenderer\our_gl.cpp:51:1: internal compiler error: Segmentation fault.
when I compiled with cmake -S . -B build-debug -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM="D:/LLVM/bin/mingw32-make.exe" -DCMAKE_CXX_COMPILER="D:/LLVM/bin/g++.exe". And I
fix the problem by adding "-O0" if the version of local compiler is under GNU 9.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant