Skyscanner / SkyFloatingLabelTextField

A beautiful and flexible text field control implementation of "Float Label Pattern". Written in Swift.
Apache License 2.0
4.09k stars 540 forks source link

LLDB error: Couldn't IRGen expression, no additional error #277

Closed 93cantero closed 4 years ago

93cantero commented 5 years ago

Report

LLDB error: Couldn't IRGen expression, no additional error

Summary: When using Carthage as a dependency manager to link SkyFloatingLabelTextField in the project causes LLDB to be unable to perform any printing operations. It just prints "error: Couldn't IRGen expression, no additional error" making ultra hard to find the root cause of the issue.

What did you do?

1) Build the framework in a certain machine using Carthage. 2) Link the framework in an app project. 3) Try to run the application from a different machine.

What did you expect to happen?

LLDB Debugger to work as usual.

What happened instead?

error: Couldn't IRGen expression, no additional error

Environment

Xcode Version: 10.1 (10B61) SkyFloatingLabelTextField Version: 3.6.0 Deployment Target: 10.0 Base SDK: iOS Method of Integration: Carthage

Project that demonstrates the issue

Steps to Reproduce: 1) Open the project 2) Set a breakpoint in the ViewController´s viewDidLoad method 3) Run the app 4) "po self" 5) check the LLDB output

CarthageTest.zip

k0nserv commented 5 years ago

Check this SO answer and see if that helps

k0nserv commented 4 years ago

Closing due to inactive. I assume this has been resolved