search for: l294

Displaying 6 results from an estimated 6 matches for "l294".

Did you mean: 294
2012 Sep 25
3
Proposal for a new ActiveModel::Errors structure
There are few issues with the current ActiveModel::Errors class. Firstly, when an error is added to ActiveModel::Errors class via #add method (https://github.com/rails/rails/blob/master/activemodel/lib/active_model/errors.rb#L294) its translation is added. It should not be translated when being added, but only when being read. The second issue is a bit bigger. We''d like to create error responses in our API similar to GitHub: { "message": "Validation Failed", "errors": [...
2019 Nov 18
2
libunwind is not configured with -funwind-tables when building it for ARM Linux?
...cgi?id=38468. I’ve managed to track it down to a configuration issue. The thing is that in order for libunwind to be usable on ARM Linux, it should be built with the -funwind-tables flag. This flag is conditionally set here: https://github.com/llvm/llvm-project/blob/master/libunwind/CMakeLists.txt#L294, if the compiler “supports” it. However, the CMake check fails with the following error: ``` ld.lld: error: undefined symbol: __aeabi_unwind_cpp_pr0 >>> referenced by src.cxx >>> CMakeFiles/cmTC_e9739.dir/src.cxx.o:(.ARM.exidx.text.main+0x0) clang++: error: link...
2019 Nov 18
2
libunwind is not configured with -funwind-tables when building it for ARM Linux?
...> >> I’ve managed to track it down to a configuration issue. The thing is that in order for libunwind to be usable on ARM Linux, it should be built with the -funwind-tables flag. This flag is conditionally set here: https://github.com/llvm/llvm-project/blob/master/libunwind/CMakeLists.txt#L294 <https://github.com/llvm/llvm-project/blob/master/libunwind/CMakeLists.txt#L294>, if the compiler “supports” it. >> > > Are you sure that libunwind being built without -funwind-tables is the > cause of the bug? Yep, pretty sure, I’ve found that the cause of the problem is th...
2019 Nov 18
2
libunwind is not configured with -funwind-tables when building it for ARM Linux?
...> >> I’ve managed to track it down to a configuration issue. The thing is that in order for libunwind to be usable on ARM Linux, it should be built with the -funwind-tables flag. This flag is conditionally set here: https://github.com/llvm/llvm-project/blob/master/libunwind/CMakeLists.txt#L294, if the compiler “supports” it. >> >> >> Are you sure that libunwind being built without -funwind-tables is the >> cause of the bug? >> >> >> Yep, pretty sure, I’ve found that the cause of the problem is the _Unwind_Backtrace function not executing the...
2019 Nov 20
2
libunwind is not configured with -funwind-tables when building it for ARM Linux?
...> >> I’ve managed to track it down to a configuration issue. The thing is that in order for libunwind to be usable on ARM Linux, it should be built with the -funwind-tables flag. This flag is conditionally set here: https://github.com/llvm/llvm-project/blob/master/libunwind/CMakeLists.txt#L294, if the compiler “supports” it. >> >> >> Are you sure that libunwind being built without -funwind-tables is the >> cause of the bug? >> >> >> Yep, pretty sure, I’ve found that the cause of the problem is the _Unwind_Backtrace function not executing the...
2019 Dec 04
3
ABI-specific Stack Pointer Register?
Hi, In the runtime system for GHC Haskell, the stack pointer register is not the same as the one defined by the operating system ABI, and it's difficult for GHC to change that. Following the example of CoreCLR in LLVM, it seems one way to remedy this situation is to define a new ABI (i.e., a new llvm::Triple::EnvironmentType ) and modify the code generator as-needed to respect to our ABI,