nathanchance wrote: I am seeing `bindgen` crash with SIGSEGV after this change:
``` $ bindgen scripts/rust_is_available_bindgen_libclang.h clang diag: scripts/rust_is_available_bindgen_libclang.h:2:9: warning: clang version 23.0.0git (https://github.com/llvm/llvm-project.git 77e43ec11cd8fbe1de491118b54de9bba94510a8) [-W#pragma-messages] fish: Job 1, 'bindgen scripts/rust_is_availab…' terminated by signal SIGSEGV (Address boundary error) ``` At the parent change, there is no crash. What would be needed to see what is going wrong here? ``` # bad: [5899ecd0d2420318d935948cd5b25ea56c2538fb] Revert "[NVPTX] Fixup and test ExpandVariadics (#195709)" (#199235) # good: [1bd4457660bd5499e3dc6f6007749f6f512b674d] [CIR] Implement TernaryOp for Vec of float in OpenCL (#198846) git bisect start '5899ecd0d2420318d935948cd5b25ea56c2538fb' '1bd4457660bd5499e3dc6f6007749f6f512b674d' # bad: [625e277979356e8fc51a4a75667a331c5ceffccd] [mlir] Specify isSigned when creating APInt for I16 attributes (#198687) git bisect bad 625e277979356e8fc51a4a75667a331c5ceffccd # good: [0f679999aae135b388c25fb1acbb030109c6418f] Revert "[libc] Enable baremetal float printf using modular format" (#199114) git bisect good 0f679999aae135b388c25fb1acbb030109c6418f # bad: [6149387b2ed28ba6875bdce24e5c774bace764d6] [CIR] Implement lowering of atomic-func ptrs (#199045) git bisect bad 6149387b2ed28ba6875bdce24e5c774bace764d6 # bad: [9955c424bb2ba8aaef1b3dcf0409f7b573be9954] [llvm][Instrumentor] Fix non-determinism in Instrumentor (#198833) git bisect bad 9955c424bb2ba8aaef1b3dcf0409f7b573be9954 # bad: [77e43ec11cd8fbe1de491118b54de9bba94510a8] Associate documentation comments with macro definitions (#198452) git bisect bad 77e43ec11cd8fbe1de491118b54de9bba94510a8 # good: [db614d99eea9ce78c4b1a44a6e01eb1a4ee8d5b2] [Polly] Do not invalidate SCEV before codegen (#194677) git bisect good db614d99eea9ce78c4b1a44a6e01eb1a4ee8d5b2 # first bad commit: [77e43ec11cd8fbe1de491118b54de9bba94510a8] Associate documentation comments with macro definitions (#198452) ``` https://github.com/llvm/llvm-project/pull/198452 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
