You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
I'm currently maintaining burp for Gentoo Linux. Our Tinderbox (some kind of automated build box) has run into a problem while running "make test" with burp when using "-flto" flag from gcc.
LTO seeks to optimize the resulting binary as a whole instead of just the object files seperatly.
Compiling and testing burp (from github master) with "-flto" results with a failed test run:
Hi,
I'm currently maintaining burp for Gentoo Linux. Our Tinderbox (some kind of automated build box) has run into a problem while running "make test" with burp when using "-flto" flag from gcc.
LTO seeks to optimize the resulting binary as a whole instead of just the object files seperatly.
Compiling and testing burp (from github master) with "-flto" results with a failed test run:
To reproduce it consistently, I use a Dockerfile:
inside a running container ( docker run --rm -it $(docker build -q .) ) I do:
Under Gento I tested it with different gcc-versions (11.5.0, 12.4.0, 13.3.1) with the same result.
Sadly, I don't have enough experience in C to find out why this is happening, or what LTO does differently in detail.
Please let me know if you need any more information or if I can be of any more help for you.
The text was updated successfully, but these errors were encountered: