@@ -39,13 +39,13 @@ jobs:
3939 run : |
4040 mkdir base/build
4141 cd base/build
42- cmake -E env CXXFLAGS ="-Og -g" cmake -DCMAKE_BUILD_TYPE=Debug ..
42+ cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS ="-Og -g -fno-lto" -DCMAKE_EXE_LINKER_FLAGS="-fno-lto" -DCMAKE_SHARED_LINKER_FLAGS="-fno-lto" ..
4343 make -j$(nproc)
4444 - name : Build debug head
4545 run : |
4646 mkdir head/build
4747 cd head/build
48- cmake -E env CXXFLAGS ="-Og -g" cmake -DCMAKE_BUILD_TYPE=Debug ..
48+ cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS ="-Og -g -fno-lto" -DCMAKE_EXE_LINKER_FLAGS="-fno-lto" -DCMAKE_SHARED_LINKER_FLAGS="-fno-lto" ..
4949 make -j$(nproc)
5050 - name : Download and setup abi-dumper
5151 run : |
@@ -56,14 +56,14 @@ jobs:
5656 run : |
5757 ./abi-dumper.pl \
5858 ./base/build/lib/libze_loader.so \
59- -lver $(cat ./base/build/VERSION) \
59+ -vnum $(cat ./base/build/VERSION) -lambda \
6060 -public-headers ./base/include \
6161 -o ./base.dump
6262 - name : Generate dump for head
6363 run : |
6464 ./abi-dumper.pl \
6565 ./head/build/lib/libze_loader.so \
66- -lver $(cat ./head/build/VERSION)-1 \
66+ -vnum $(cat ./head/build/VERSION)-1 -lambda \
6767 -public-headers ./head/include \
6868 -o ./head.dump
6969 - name : Download and setup abi-compliance-checker
@@ -107,13 +107,13 @@ jobs:
107107 run : |
108108 mkdir base/build
109109 cd base/build
110- cmake -E env CXXFLAGS ="-Og -g" cmake -DCMAKE_BUILD_TYPE=Debug ..
110+ cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS ="-Og -g -fno-lto" -DCMAKE_EXE_LINKER_FLAGS="-fno-lto" -DCMAKE_SHARED_LINKER_FLAGS="-fno-lto" ..
111111 make -j$(nproc)
112112 - name : Build debug head
113113 run : |
114114 mkdir head/build
115115 cd head/build
116- cmake -E env CXXFLAGS ="-Og -g" cmake -DCMAKE_BUILD_TYPE=Debug ..
116+ cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS ="-Og -g -fno-lto" -DCMAKE_EXE_LINKER_FLAGS="-fno-lto" -DCMAKE_SHARED_LINKER_FLAGS="-fno-lto" ..
117117 make -j$(nproc)
118118 - name : Download and setup abi-dumper
119119 run : |
@@ -124,14 +124,14 @@ jobs:
124124 run : |
125125 ./abi-dumper.pl \
126126 ./base/build/lib/libze_loader.so \
127- -lver $(cat ./base/build/VERSION) \
127+ -vnum $(cat ./base/build/VERSION) -lambda \
128128 -public-headers ./base/include \
129129 -o ./base.dump
130130 - name : Generate dump for head
131131 run : |
132132 ./abi-dumper.pl \
133133 ./head/build/lib/libze_loader.so \
134- -lver $(cat ./head/build/VERSION)-1 \
134+ -vnum $(cat ./head/build/VERSION)-1 -lambda \
135135 -public-headers ./head/include \
136136 -o ./head.dump
137137 - name : Download and setup abi-compliance-checker
0 commit comments