> Right. > I just succeeded in reproducing the bug with moving blk_bio_segment_split() > into an own file (and with "extern" instead of "static" in blk-merge.c). > When compiled with -O2 it still crashes. So, next step is to analyze what > gcc does wrong when compiling this function. It should get easier now to > find the reason, since we have a smaller reproducer now. I have a ton of compilers here on my C8000 and a few even on my C3600 which drive nightly CMake dashboards. Could you send the testcase so I can pass it through the list and see what breaks? Greetings, Eike
Attachment:
signature.asc
Description: This is a digitally signed message part.