[Mlir-commits] [flang] [llvm] [mlir] Revert "[mlir] Mark `isa/dyn_cast/cast/...` member functions deprecated. (#89998)" (PR #90250)
llvmlistbot at llvm.org
llvmlistbot at llvm.org
Sun Apr 28 13:57:50 PDT 2024
dyung wrote:
> Sorry about the breakage and thanks Douglas for reverting.
>
> I've re-landed the safe part of this change in #90406. The rest is in #90413, but I don't know how to test it. I would appreciate some help because I [can't seem to reproduce](https://godbolt.org/#z:OYLghAFBqd5QCxAYwPYBMCmBRdBLAF1QCcAaPECAMzwBtMA7AQwFtMQByARg9KtQYEAysib0QXACx8BBAKoBnTAAUAHpwAMvAFYTStJg1DIApACYAQuYukl9ZATwDKjdAGFUtAK4sGe1wAyeAyYAHI%2BAEaYxBIA7KQADqgKhE4MHt6%2BekkpjgJBIeEsUTFc8XaYDmlCBEzEBBk%2Bfly2mPZ5DDV1BAVhkdFxtrX1jVktCsM9wX3FA2UAlLaoXsTI7BzmAMx4VADUWDQh6BAA%2BifIBkZn87smsW53bvuYh5jHZwDioXJu1yYaAEEtgdprsAgEAGoAWROQjkymUACVsEIhCcACLYJHYNwAgAq2HRGJxAQBiPxAEkAPKhNHKORCAASuxZrLZ7I5nNuAFYHoCWSdlMQmMAWEwIOYzB83E98CKGMlHMhdgkvAoEJKblztTrdVyTLz/gCBUKRWKJWYpTL9nh5Yq8Mq8MAFcQ3jyHpaALQAdSwCVdogIb09WAudSYHQUBo9Zk1RuBL1B4OhsPh2NRxOxuIJRMxblJ5Lx1Npgqpyj1FfZ0aNJuFovFkulsttzvtyqSCTjgK2bR2z1e7yhQl%2BEOwiPm8bMmxBITBkJhcIRyIzmKz%2BMJxPzZMpNLpDOZlcr1f5u0FdfNkoA7nUGMFgBBVeqJ5atYe3%2B/WcfjafTfWLWZr2IW8jAgfAFCYCJ6F2EBdkkABOOCADZnzMCduynGdMDnFNF3TNFV2RbMNzzAsdxLZQyw/PUv1rM0G0tQDgPvDsULQoEpzaJRJ2nRNZ2TBc02XfCsUI9dcxJbci13QV924zDsIEpcUWEtcc03UipPIstuNcHZ427bkrEMv0AwjN4DXRCyjQAN1QPB0F2CI6ggG47isWJLO7QFbPs3Z%2BFQFzbliKxAX41MlJXEScTE9TJOLPcmRrVknOIFyTE2EKATC3ChMzUS1JIuLpIo5R4w8o0OEWWhOG5Xg/A4LRSFQTgPSsSxdgUZZViwrYeFIAhNEqxYAGsQE2TYADpxummbZsQ/ROEkOrBqazheAUEANH6wbFjgWAkDQFgEjoaJyEoQ7jvoGJrOQBIEhOayuDgk4zGeiEhC4RCTi4LgTlUAAOeaaFoINiA2iAIhWiJgjqABPTg%2Buh5hiFhqkIm0SoBu4XhDrYQQqQYWh4Ya3gsAiLxgDcMRaA27HSCwMUjHEEn6bwANHGszBacazBVEqLwgwR3hgiDaqWdoPAImFFGPCwIX%2BuIPAWHlzniAiZJMHRTBGeACWjB2vgDGABQITwTBLypBJGHl/hBBEMR2CkGRBEUFR1BZ3QWkuYxrGsfRJY2yBFlQBJIzWprVcVrBA5c1p2jSFwGHcTwmn8JPeiKEpsmSVIBFGZpEhzjoM/6Uo48x6pJnzvQKiqAQunqEvZjLiZumr8ZJibrOuEWTqVjWCQqpq5aWeajhdgBxDdhYBQbt2R64Im17dnez6Jp%2B3YIFwQgSFuKce94LGtHmEaxsm2aL%2Bm%2BaxaW0h6sasf1s27aSd2mBEBAZYCFVAgzogC6TrEFCKwdYk9PSIUkLsYAyBlT/SmrwN4O8o56FtsIUQ4gnaoNdmoFantSCXmFAkIWQ8OC1TvitMeVIBY/12KgPYk9p6z2VAvJecEV4fUQuvLgm8PBHUAXvTYB8X7H1PuNKal8L4LQ4Lfe%2BvBH62GfkfIaUizAjwfuHJRJ9SCqxSM4SQQA) it.
Do you have access to a Windows machine with VS2019 installed on it? You should be able to use the CMake command from the bot and then build with ninja to reproduce the issue. Here is the cmake command, modify the parts of it as necessary:
```
cmake -G Ninja ../llvm-project/llvm -DCMAKE_BUILD_TYPE=Release -DCLANG_ENABLE_ARCMT=OFF -DCLANG_ENABLE_CLANGD=OFF -DLLVM_CCACHE_BUILD=ON -DLLVM_DEFAULT_TARGET_TRIPLE=x86_64-sie-ps5 -DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_TARGETS_TO_BUILD=X86 -DLLVM_VERSION_SUFFIX= -DLLVM_BUILD_RUNTIME=OFF -DLLVM_ENABLE_ASSERTIONS=ON -DLLVM_LIT_ARGS=--verbose -DLLVM_ENABLE_PROJECTS=clang-tools-extra;llvm;cross-project-tests;clang;lld
```
https://github.com/llvm/llvm-project/pull/90250
More information about the Mlir-commits
mailing list